Coursera.org Reviews: "Assignment" Context

Doc_idReviewLeftTermRightSentimentPolarityRatingContradiction-Based_MOYContradiction-Based_Ci
-0BI9jXyEeWa2g6sjqf03Q I really appreciate the process we were walked through, it's awesome to really get an understanding of Blogging Best Practices through this MOOC. I wish we could have covered additional styles and turned in more large assignments. I suppose that's what the Capstone is for!styles and turned in more largeAssignmentI suppose that's what the CapstoneNegative-0.911.00.851.19
-0BI9jXyEeWa2g6sjqf03Q I really loved the course. It was so useful as at same time I was changing my website and re-doing my blog. Shame i missed timing and couldn't submit my assignments.As english is not my first language it would took some time for me to write on the basis I was taught. Anyways I've done a much better job in portuguese in my blog. I would like to submit an english version of what I've been writing after the course. missed timing and couldn't submit myAssignmentAs english is not my firstPositive0.841.00.851.19
-0BI9jXyEeWa2g6sjqf03Q Fun and engaging. The blog post assignment is very much for the beginner but there things to learn for the experienced too. Give it a try if you are interested in marketing, branding or social media.Fun and engaging. The blog postAssignmentis very much for the beginnerPositive0.990.50.851.19
-4ffSHNYEeWIfhKr_WcYsQ The course already needs and actualization, plus they must fix the order of the first assignment. Besides that, this is a really useful and fulfilling course. fix the order of the firstAssignmentBesides that, this is a reallyPositive0.730.50.870.9
-4ffSHNYEeWIfhKr_WcYsQ This was another very useful course in the series, with (peer reviewed) assignments taking on a very significant role.in the series, with (peer reviewed)Assignmenttaking on a very significant role.Positive0.960.50.870.9
-4ffSHNYEeWIfhKr_WcYsQ Excellently designed course! I loved how the course content and assignments were designed and delivered.loved how the course content andAssignmentwere designed and delivered. Positive0.941.00.870.9
-4ffSHNYEeWIfhKr_WcYsQ The course was good. I enjoyed it. The biggest problem was the un-moderated participation of at least one other student. This particular student drove the discussion of assignments, leaving little room for others to explore, ask, and answer questions. As far as I know the student was not a mentor/TA, but It would have been most helpful for staff to weigh in on some of the student's post. I really believe the student was feeding his/her ego.particular student drove the discussion ofAssignmentleaving little room for others toPositive0.690.00.870.9
-4ffSHNYEeWIfhKr_WcYsQ Course is generall very good and lots of fun! 2 things i would change: ... the Assignment 1 is too early in the course or the Lectures are disordered, but I needed the second and third week material to do the first weeks assignment. ... Add Jupyter Notebooks in the Specialization in addition to Knit-Rwould change: . . . theAssignment1 is too early in theNegative-0.770.00.870.9
-4ffSHNYEeWIfhKr_WcYsQ Course is generall very good and lots of fun! 2 things i would change: ... the Assignment 1 is too early in the course or the Lectures are disordered, but I needed the second and third week material to do the first weeks assignment. ... Add Jupyter Notebooks in the Specialization in addition to Knit-Rmaterial to do the first weeksAssignment. . . Add Jupyter NotebooksNegative-0.660.00.870.9
-4ffSHNYEeWIfhKr_WcYsQ Overall I found this course useful. My only complaint is that the material needed to complete the first assignment in week 1 came in week 2.material needed to complete the firstAssignmentin week 1 came in weekNegative-0.870.50.870.9
-4ffSHNYEeWIfhKr_WcYsQ I've already written a review but it seems to have been removed... This is an awful course, there is very little purpose to it whatsoever, it is basically a module in markdown which will in all honesty not have much application for most learners. In addition, the course is not at all balanced / laid out well, there is a peer assignment in week 1, which you need to have covered week 2's content for. Lastly, the recording quality of some of the lectures is awful, it is clear that they have simply used some recordings of an actual classroom session of a related course instead of recording for Coursera. In all honesty, this entire specialisation is of awful quality, it is not a data science course, it is a "here's a few useful things in R" course, and the instructors should be ashamed that their institution makes money from it.out well, there is a peerAssignmentin week 1, which you needNegative-0.69-1.00.870.9
-4ffSHNYEeWIfhKr_WcYsQ The first assignment should occur during the second week instead of the first given how the material is presented. The second and final project is very time consuming. Ideally this course should run for 6 weeks instead of 4 because of this. The second project is challenging and it definitely drives home the point about reproducible result given the state of the raw data. The firstAssignmentshould occur during the second weekPositive0.840.50.870.9
-4ffSHNYEeWIfhKr_WcYsQ Week1 can be explained better. First assignment i was clueleass on Kintr and how to generate report.Week1 can be explained better. FirstAssignmenti was clueleass on Kintr andNegative-0.950.00.870.9
-4ffSHNYEeWIfhKr_WcYsQ The first week assignment should really be the second week assignment since all the lessons about knitr would have made the assignment much easier. The first weekAssignmentshould really be the second weekNegative-0.640.00.870.9
-4ffSHNYEeWIfhKr_WcYsQ The first week assignment should really be the second week assignment since all the lessons about knitr would have made the assignment much easier.should really be the second weekAssignmentsince all the lessons about knitrNegative-0.670.00.870.9
-4ffSHNYEeWIfhKr_WcYsQ The first week assignment should really be the second week assignment since all the lessons about knitr would have made the assignment much easier.about knitr would have made theAssignmentmuch easier. Negative-0.890.00.870.9
-4ffSHNYEeWIfhKr_WcYsQ First week has an assignment that requires knowledge from the second week. It would be better for the course if both assignments has two weeks for accomplishment. First week has anAssignmentthat requires knowledge from the secondPositive0.630.50.870.9
-4ffSHNYEeWIfhKr_WcYsQ First week has an assignment that requires knowledge from the second week. It would be better for the course if both assignments has two weeks for accomplishment.better for the course if bothAssignmenthas two weeks for accomplishment. Positive0.620.50.870.9
-4ffSHNYEeWIfhKr_WcYsQ Overall a good course for self-study. The assignments in particular are excellent for data cleaning, analysis and interpretation. The quizzes are very basic though and appear to be there only to check if the student has gone through the lectures. The knowledge needed to answer the quizzes and achieve the desired results in the assignments are vastly different and should be addressed. The case studies at the end are insightful and more use could be made of them in a more advanced course. There is a lot of repetition of concepts throughout the course and this can become distracting. THe format for the lecture videos varies throughout and this inconsistency (along with extreme audio volume changes) also becomes distracting. Other than that, excellent for driving the need for reproducible research (RR) home, presenting and explaining some tools available to achieve RR and ways of publishing results/reports from these studies.a good course for self-study. TheAssignmentin particular are excellent for dataPositive0.980.00.870.9
-4ffSHNYEeWIfhKr_WcYsQ Overall a good course for self-study. The assignments in particular are excellent for data cleaning, analysis and interpretation. The quizzes are very basic though and appear to be there only to check if the student has gone through the lectures. The knowledge needed to answer the quizzes and achieve the desired results in the assignments are vastly different and should be addressed. The case studies at the end are insightful and more use could be made of them in a more advanced course. There is a lot of repetition of concepts throughout the course and this can become distracting. THe format for the lecture videos varies throughout and this inconsistency (along with extreme audio volume changes) also becomes distracting. Other than that, excellent for driving the need for reproducible research (RR) home, presenting and explaining some tools available to achieve RR and ways of publishing results/reports from these studies.achieve the desired results in theAssignmentare vastly different and should bePositive0.830.00.870.9
-gcU5xn4EeWwrBKfKrqlSQ While the subject matter was extremely relevant, I didn't think this course was taught well. Much of the lecture and exercise focused on providing direction than actually teaching. I felt as though I was just copying and pasting sample code. At times it was as though the professor was rushing to introduce new modules rather than discussing how and why certain concepts should be used. In most cases, I could have learned the Ionic modules just as well by reading the documentation and looking at sample code, which is often what this course felt like. I'd have much rather seen the concepts explained in more detail than rushing to add new modules without any context. The quizzes are not challenging (the professor always puts the correct answer as the first choice) and the exercises just provide cut/paste code snippets without any reasoning or explanation. I would have preferred to have the exercises conducted by providing a high level goal and then a solution to check against rather than the "put this code here" approach that's used. The assignment grading is either far too obvious (whether a required module was injected or not) or completely arbitrary. Generally the assignments lacked nuance and complexity as well. I didn't feel like I really learned any of the concepts behind this material after going through the course.code here" approach that's used. TheAssignmentgrading is either far too obviousNegative-0.96-0.51.091.12
-gcU5xn4EeWwrBKfKrqlSQ While the subject matter was extremely relevant, I didn't think this course was taught well. Much of the lecture and exercise focused on providing direction than actually teaching. I felt as though I was just copying and pasting sample code. At times it was as though the professor was rushing to introduce new modules rather than discussing how and why certain concepts should be used. In most cases, I could have learned the Ionic modules just as well by reading the documentation and looking at sample code, which is often what this course felt like. I'd have much rather seen the concepts explained in more detail than rushing to add new modules without any context. The quizzes are not challenging (the professor always puts the correct answer as the first choice) and the exercises just provide cut/paste code snippets without any reasoning or explanation. I would have preferred to have the exercises conducted by providing a high level goal and then a solution to check against rather than the "put this code here" approach that's used. The assignment grading is either far too obvious (whether a required module was injected or not) or completely arbitrary. Generally the assignments lacked nuance and complexity as well. I didn't feel like I really learned any of the concepts behind this material after going through the course.not) or completely arbitrary. Generally theAssignmentlacked nuance and complexity as well.Positive0.93-0.51.091.12
-gcU5xn4EeWwrBKfKrqlSQ Quite comprehensive, entertaining course. Unfortunately, not being able to submit the assignments without paying a fee is rather offputting - Especially taking into account we're talking about peer-to-peer reviewsnot being able to submit theAssignmentwithout paying a fee is ratherNegative-0.650.01.091.12
-gcU5xn4EeWwrBKfKrqlSQ The lectures and assignments dealing with Ionic were useful and informative, but that's only the first half of the course. The Android/iOS portion felt extremely rushed. For all of the hassle of setting up my Android environment, I get one week of lectures/exercises out of it and that only covers rudimentary functionality. The lectures andAssignmentdealing with Ionic were useful andPositive0.76-1.01.091.12
-gcU5xn4EeWwrBKfKrqlSQ Sometimes It's not so easy to finish some assignments, but you must to do it again and again. Great amount of useful informationnot so easy to finish someAssignmentbut you must to do itPositive0.681.01.091.12
-gcU5xn4EeWwrBKfKrqlSQ This course serves as a great introduction to mobile web development. Notice that multiplatform in this case means iOS and Android (no Windows Phone) and you do get a bit of hands on work on Android SDK and XCode, although mostly for setting up both environments. Professor Muppala is again outstanding in the class, covering a wide range of topics combined with multiple exercises which in my case really furthered my understanding. One thing I believe could improve would be having either at least one assignment forcing you to deploy to Android and another one to iOS. In my case, it was just too comfortable to simply deploy to an iOS device and barely look at Android. Also, the vibration function should not be part of an assignment, as not everyone will have a device to test it and neither of the emulators really use it. One final recommendation for those pressed with time: I was able to follow Professor Muppala quite easily while playing the lectures at 1.75x (it's funny how slow he seems to speak when I set in back to 1x :-) ).be having either at least oneAssignmentforcing you to deploy to AndroidNegative-0.840.51.091.12
-gcU5xn4EeWwrBKfKrqlSQ I took the initial offering of this courser. It is an excellent class that I am sure will only improve over time. Prof. Muppala is a wonderful instructor and I learned so much in this course. My only suggestion would be to clarify some of the grading details as there were some questions on certain items in the last assignment. I would definitely recommend this series of courses and I am looking forward to taking the final course in this Full Stack Web Development series.on certain items in the lastAssignmentI would definitely recommend this seriesPositive1.00.51.091.12
-gcU5xn4EeWwrBKfKrqlSQ Awesome course. The instructor is analytical and clear and the assignments are just great.is analytical and clear and theAssignmentare just great. Positive0.951.01.091.12
-gcU5xn4EeWwrBKfKrqlSQ By learn through the courses without submit the assignments. The course was still very impressive and easy to learn, thanks proffessor! See you in next course.through the courses without submit theAssignmentThe course was still very impressivePositive0.981.01.091.12
-gcU5xn4EeWwrBKfKrqlSQ Would have given full, but the assignments are paid..like WTF!!!Would have given full, but theAssignmentare paid. . like WTF! !Negative-1.00.51.091.12
-N44X0IJEeWpogr5ZO8qxQ For me, this course was disappointing. Here is why: First, the level, at which the course material is presented, is very low. It might be freshman level, but certainly not more. There are many buzzwords but no real explanations. The programming assignments are only doable because most of the work has been done by the people designing the assignments. There is very little left for the students. Furthermore, the procedures, that are already given, are not very well documented. Hence, a lot of guess work is required to figure out how things should work. Furthermore, little effort has been spent to structure the procedures that are already given. Altogether, this makes doing the programming assignments very unsatisfying. Finally, the professor presenting the materials does not take part in the discussion forums. Contrary to other courses that I have attended at Coursera, this time the discussion forum was no help at all.but no real explanations. The programmingAssignmentare only doable because most ofNegative-0.97-1.01.081.16
-N44X0IJEeWpogr5ZO8qxQ For me, this course was disappointing. Here is why: First, the level, at which the course material is presented, is very low. It might be freshman level, but certainly not more. There are many buzzwords but no real explanations. The programming assignments are only doable because most of the work has been done by the people designing the assignments. There is very little left for the students. Furthermore, the procedures, that are already given, are not very well documented. Hence, a lot of guess work is required to figure out how things should work. Furthermore, little effort has been spent to structure the procedures that are already given. Altogether, this makes doing the programming assignments very unsatisfying. Finally, the professor presenting the materials does not take part in the discussion forums. Contrary to other courses that I have attended at Coursera, this time the discussion forum was no help at all.done by the people designing theAssignmentThere is very little left forNegative-0.92-1.01.081.16
-N44X0IJEeWpogr5ZO8qxQ The assignments are excellent and help understand the algorithms and concepts taught in the course. There are some garbling in the subtitles/transcripts (including the quirky one that every time the lecturer says EM - the "EM" doesn't appear, and the following word is capitalized). As usual Graphlab Create / Sframes can't handle apply(). however mostly apply() appears in the part of the assignment that inputs files and turns them into data matrices and the explanations how to run the assignment with Scikit-Learn include pre-computed input files TheAssignmentare excellent and help understand thePositive1.00.51.081.16
-N44X0IJEeWpogr5ZO8qxQ The assignments are excellent and help understand the algorithms and concepts taught in the course. There are some garbling in the subtitles/transcripts (including the quirky one that every time the lecturer says EM - the "EM" doesn't appear, and the following word is capitalized). As usual Graphlab Create / Sframes can't handle apply(). however mostly apply() appears in the part of the assignment that inputs files and turns them into data matrices and the explanations how to run the assignment with Scikit-Learn include pre-computed input files appears in the part of theAssignmentthat inputs files and turns themPositive0.750.51.081.16
-N44X0IJEeWpogr5ZO8qxQ Excellent course! Subjects are explained very well! Excellent quizzes that allow understanding of lectures better and excellent (challenging ) programming assignments.better and excellent (challenging ) programmingAssignment Positive0.981.01.081.16
-N44X0IJEeWpogr5ZO8qxQ Good survey of the material, but assignments are superficial and don't test thorough understanding.Good survey of the material, butAssignmentare superficial and don't test thoroughNegative-0.960.51.081.16
-N44X0IJEeWpogr5ZO8qxQ The retrieval part of this course is great, it deserve five starts. The clustering part was going well until it reached LDA. The LDA module is very poorly covered, and also very hard to understand. I had to watch the videos more than two times to try to figure out what was LDA, and a Quora article posted in the Forum could explain it much better. Then we get to the Hierarchical Clustering module, which was the most poorly module in all this specialization. There is only one video talking about HMM models, and Markov Chains deserve at least one week to even get started with it. And to complete, there is just one Assignment with only 3 questions. The specialization was going perfect until now. I am very disappointed with this course. I hope the last two courses are much better covered and not just ran over like this this one was.to complete, there is just oneAssignmentwith only 3 questions. The specializationNegative-0.980.01.081.16
-N44X0IJEeWpogr5ZO8qxQ I used to run into a wall at work trying to train models with recursive partitioning or neural nets because of the long time they took to train for high dimensional data. These clustering techniques are an immense help. Awesome course, with a brilliant instructor and brilliant assignments.with a brilliant instructor and brilliantAssignment Positive0.981.01.081.16
-N44X0IJEeWpogr5ZO8qxQ Still a very good course. Week 4 was very tough. The general concept can be understood from a 10,000 feet altitude but the lesson and programming assignment need to be reviewed, maybe with a slower step by step example. As some other student mentioned, it was... "brutal". Other than that looking forward to the next course in the specialization!altitude but the lesson and programmingAssignmentneed to be reviewed, maybe withNegative-0.720.51.081.16
-N44X0IJEeWpogr5ZO8qxQ The things I liked: -The professor seems very knowledgeable about all the subjects and she also can convey them in a very understandable way (kudos to her since talking to a camera is not easy) -The course was well organized and the deadlines were adjusted when a technical difficulty was found by several students -All the assignments are easy to follow and very detailed -The testing code provided for the programming assignments is a huge help to make sure we are solving it the right way What can be improved: -Some of the concepts during weeks 4 and 5 seemed a bit rushed. Although the professor explained that some details were outside of the scope of this course, I felt that I needed a more thorough explanation in order to understand better -Some links to the documentation of libraries used in the programming assignments were lacking information on how to really use them, I wish we had some other link to worked examples too In general I can say this was another good course for this series. Making a course like this is not easy at all and I can see that they are putting a lot of effort to produce them. All of their hard work is really appreciated on my end.found by several students -All theAssignmentare easy to follow and veryPositive0.980.51.081.16
-N44X0IJEeWpogr5ZO8qxQ I found this Course less well prepared than the previous 3 modules. Misleading hints in the assignments, code errors, etc... Also, I found the amount of work required higher, which is not in itself a bad thing, just a bit unexpected.3 modules. Misleading hints in theAssignmentcode errors, etc. . . Also,Negative-0.880.01.081.16
-N44X0IJEeWpogr5ZO8qxQ Another great introduction. The assignments are notably a little bit harder than the previous courses. Another great introduction. TheAssignmentare notably a little bit harderPositive0.671.01.081.16
-N44X0IJEeWpogr5ZO8qxQ I loved the previous 3 courses and what I saw in this course so far seems pretty interesting. I'm really sad that Coursera decided to block access to assignments for not paying users. I really wanted to continue with the specialization but I already purchased another specialization, so I'm going to have to put this course on hold for a now. Coursera decided to block access toAssignmentfor not paying users. I reallyNegative-0.741.01.081.16
-N44X0IJEeWpogr5ZO8qxQ Not for the faint of heart but this course does a really good job of explaining clustering (and retrieval) of images and text. It includes several programming assignments which can be tackled with minimal programming experience if one perseveres.and text. It includes several programmingAssignmentwhich can be tackled with minimalPositive0.921.01.081.16
-nRRAPmuEeSndSIAC7LTLQ A very nice experience. I expected an entry level course, but Erin organised a well rounded path. I got a new effective approach to the Ableton Live 9 software. I recommend to develop carefully your assignments: you will improve your own skills by comparing your solutions with those of the classmates. In addiction you'll find some "veteran" student willing to help. Good luck!I recommend to develop carefully yourAssignmentyou will improve your own skillsPositive0.991.00.461.27
-nRRAPmuEeSndSIAC7LTLQ While I did not have time to complete the final assignment I did find this course useful for creating a firmer understanding of Ableton Live. The peer review process is a great idea and something which I found to be both engaging and useful for networking with fellow artists. The content of the course I feel is probably useful to someone with no prior knowledge of DAWs, but this is not my first DAW. As such the course felt a little slow and the assignments a little unchallenging. Personally my peer review experience ranged from listening to fully fleshed out ideas to listening to uninspired loops of nonsense. I still feel as though I benefited from the process, however, and I gained an invaluable resource in Blend. I would love a next level - fleshing out some of the ideas touched on throughout the course, as well as exploring other ideas such as sidechaining.felt a little slow and theAssignmenta little unchallenging. Personally my peerPositive0.940.50.461.27
-nRRAPmuEeSndSIAC7LTLQ This course covers a lot of ground in a short period of time, and does it in a way that makes it easy to quickly leverage the power of Ableton in production and live performance. I appreciated the simplicity and thoroughness of the videos, and the assignments kept me motivated. It's a great class for complete beginners, as well as intermediate users in need of a brush up. Erin has a good approach to teaching: she's efficient and clear, and her basic examples don't overwhelm the student.thoroughness of the videos, and theAssignmentkept me motivated. It's a greatPositive0.971.00.461.27
-nRRAPmuEeSndSIAC7LTLQ I thoroughly enjoyed this course. The time commitment required for each week's assignment was perfect. I learned several techniques to aid me in going forward in my musical endeavors and look forward to many years of continuing to explore Ableton Live.time commitment required for each week'sAssignmentwas perfect. I learned several techniquesPositive1.01.00.461.27
-nRRAPmuEeSndSIAC7LTLQ Very good introduction to this software, teatcher is great and very easy to understand. I have learned a lot of good stuffs such as how to warp audio, convert audio to midi and so on... I was used to work on cubase and I have discovered the specifities and the advantages of Live. Moreover thanks to the assignment objectives I had to force myself to be creative and It was a great feelig. Thanks for this course :) of Live. Moreover thanks to theAssignmentobjectives I had to force myselfPositive0.850.50.461.27
-nRRAPmuEeSndSIAC7LTLQ I enjoyed very much the lessons and I had a very good time on preparing the assignment on Ableton. A great course.very good time on preparing theAssignmenton Ableton. A great course. Positive0.941.00.461.27
-nRRAPmuEeSndSIAC7LTLQ Fantastic Teacher - very clear. Fun assignments and a very participatory community of students!Fantastic Teacher - very clear. FunAssignmentand a very participatory community ofPositive0.981.00.461.27
-nRRAPmuEeSndSIAC7LTLQ Real a great course if you are looking to learn the basics of Ableton Live 9 or just need a refresher after the break. Erin does a wonderful job of explaining the basics with out overloading you with to much information. Each assignment is to make a song. It starts with basic stuff and works toward more advanced stuff near the end. It's helped motivate me to put more time into making music and use the tools and software that I have at my disposal. A personal thanks to Erin, this class is just what I needed!you with to much information. EachAssignmentis to make a song. ItNegative-0.771.00.461.27
1BM3lirjEeWLVg5w1LoYqQ This course is not for someone who hasn't taken much advanced math. There's a strong requirement of linear algebra, calculus, and probability. Someone who is relying only on the math prep they give you in the course will likely be very under-prepared for some of the more theoretical homework assignments. With that disclaimer out of the way, this course gives a fairly good overview of important econometric techniques, though I wish they would have done more with time series analysis. A major shortcoming of this course is some of the more complicated material (RESET test, Chow test, endogeneity, etc) were not presented in a complete way (in my opinion). I found myself referring to quite a few outside sources in order to figure out some of the more complicated material. Keep this in mind when taking the class and give yourself extra time to read farther into the concepts discussed in class.some of the more theoretical homeworkAssignmentWith that disclaimer out of thePositive0.870.50.820.99
1BM3lirjEeWLVg5w1LoYqQ I like the structure of the course that different professor is in charge of different chapter but the contents of each chapter are linked to the others. Each chapter offers different topic (of course) but the style and structure are the same. In detail, there are always theoretical and practical part as well as small quizzes in each chapter. In addition, the guideline and syllabus provide students with great details. On top of that, chapter assignments are provided with solution which are necessary for students to check their knowledge. I would love to participate in follow up course which might deal with more advanced topics after this basic one. details. On top of that, chapterAssignmentare provided with solution which areNegative-0.691.00.820.99
1eYewVu-EeWACQpGR_316w This course is great! There is a lot of information available, a wide range of topics are covered, some complex subjects are explained quite well and especially the Chinese professor makes it easy to understand them. Still, there is room for improvement. Considering this is a 4-week course and the coverage of the material, sometimes it feels too squeezed and cramped together. This could be improved by providing access to more references to other materials to complement the studies. A bibliography for instance would be much welcome. Also there are some annoying typos in the slides in the formulas and its derivations that can cost you some precious time to figure out, especially during the Matlab assignments. These are the only reasons I don't give this course 5 stars, but it's definitely worthwhile. You will not regret it!figure out, especially during the MatlabAssignmentThese are the only reasons INegative-0.810.51.01.03
1eYewVu-EeWACQpGR_316w It is certainly the most comprehensive course in computer vision that can be provided in a span of four weeks. It is much time consuming compared to the other four courses (I have done this at the end); however, each and every bit of it is worth it. The teaching is incredible, especially, Prof. Shi's teaching includes intuition and physical interpretation which helps in appreciating the equations much more. The assignments equally match with the lecture content. Trust me, by the end of four weeks you will be comfortable in reading and understanding papers in visual SLAM, pose estimation, etc. A small suggestion: in a few lectures, for instance in SIFT lecture, Prof. Daniilidis is not shown in the screen whereas his actions are necessary to better understand the content in the slides. The Professors and the TAs have done a commendable job and thank you all for this course.appreciating the equations much more. TheAssignmentequally match with the lecture content.Positive0.81.01.01.03
1eYewVu-EeWACQpGR_316w very good assignment! very goodAssignment Positive0.811.01.01.03
1eYewVu-EeWACQpGR_316w This course should have been very good. Lots of detail. But the material is not presented very clearly. The Assignments are also not setup so that it is easy to fix your work. It either passes, or you get minimal feedback.is not presented very clearly. TheAssignmentare also not setup so thatNegative-0.67-0.51.01.03
1eYewVu-EeWACQpGR_316w Professors very hard to understand, and videos don't have the best editing. Also extremely math heavy, lectures being just math formulas, without a lot of real life applicability (ex. the assignments where you have to project a logo, or cube, when the program gives you the location corners in a file, which will NEVER happen when you use your camera; finding that position is a pre-requisite of the entire program)of real life applicability (ex. theAssignmentwhere you have to project aPositive0.64-0.51.01.03
1ndQqNPxEeSloiIAC3kKUw This course gave me a great foundation and some super tools that I started applying immediately to reorganize my work so I can get back to completing tasks and assignments efficiently and effectively. This course also provided me with get back to completing tasks andAssignmentefficiently and effectively. This course alsoPositive0.811.00.890.96
1ndQqNPxEeSloiIAC3kKUw I liked the course, however I'd like to give some feedback that might be useful to you: I was surprised a bit how short the course is. When I read this "4-8 hours of videos, readings, and quizzes" I thought that there will be 4-8 hours of videos _besides_ readings and quizzes. So this one is a bit misleading. Despite of this I liked the course. It gave me a lot of tricks and tips. However I don't understand the final 96.4% either. Maybe I missed something because after the last assignment the result has gone away in less then 1 second. As far as I know all my assignments were 100%. The design of the videos is a bit "spartan" :) I finished a couple of other Coursera courses (HCI, Gamification etc.) where the videos were much more delightful. This white background, black text is very disappointing. Anyway: Thanks!missed something because after the lastAssignmentthe result has gone away inNegative-0.660.50.890.96
1ndQqNPxEeSloiIAC3kKUw I liked the course, however I'd like to give some feedback that might be useful to you: I was surprised a bit how short the course is. When I read this "4-8 hours of videos, readings, and quizzes" I thought that there will be 4-8 hours of videos _besides_ readings and quizzes. So this one is a bit misleading. Despite of this I liked the course. It gave me a lot of tricks and tips. However I don't understand the final 96.4% either. Maybe I missed something because after the last assignment the result has gone away in less then 1 second. As far as I know all my assignments were 100%. The design of the videos is a bit "spartan" :) I finished a couple of other Coursera courses (HCI, Gamification etc.) where the videos were much more delightful. This white background, black text is very disappointing. Anyway: Thanks!far as I know all myAssignmentwere 100%. The design of theNegative-0.830.50.890.96
1ndQqNPxEeSloiIAC3kKUw Very disappointed that the assignments are not part of the f Very disappointed that theAssignmentare not part of the fNegative-0.9-0.50.890.96
1ndQqNPxEeSloiIAC3kKUw A good course with good assignments A good course with goodAssignment Positive0.720.00.890.96
2dHcFsRdEeW2JxKnR3RyOw Loved the final assignment, challenging and really put to test the things we learned Loved the finalAssignmentchallenging and really put to testPositive0.941.00.941.08
2dHcFsRdEeW2JxKnR3RyOw Very mixed feelings about this course. Generally speaking, the course lectures are informative and well organized. Mentors are reallly of great help, they are doing a great job, honestly: they are very active, they give good insights, they know the subject matter. But in the course lectures, there are occasions where concepts are used which were not formally introduced before their actual use. One example: in the lectures on probability, the first "slide" in the lecture talks about random processes, outcomes of random process,... On the next slide, the notion of probability of an event is introduced, but the very notion of "event" was never introduced. It is introduced in the accompanying book, but if it is the case that the book chapters should be read PRIOR to watching the course videos, that fact should be made clear. Further in the course on probability, some words are used "interchangeably" without the context making it clear why they can be used interchangeably. For instance, on some occasions, the concept of independent events is used, but then, later on, the discussion talks of independent processes. Which is which??? Is there a difference? If so, what is it? When do I need to use independent events as opposed to independent processes? The graded assignments are of varying quality. The most disturbing thing about them is that, on some occasions, concepts are used in the quiz questions (either directly in the questions and answer choices, or indirectly in the "correction" for the quiz after you have submitted it) that were never touched upon in the course. I have had two occasions of concepts not introduced in the course but used in the graded assignments. The first occurrence of a gap between course content and quiz questions was on a quiz question about inference. I failed the question, and understood why I failed based on the course content litterally minutes after failing the question (and one mentor actually rightly corrected me). But the question "correction" (the explanation text you receive after submitting, as justification for what the correct answer is) referred to the concept of "two-sided hypothesis test". Where did THAT come from?? I checked and rechecked the course videos, no mention at all of it. I checked the accompanying book, and the first mention of two-sided hypothesis test is way way way further in the book, in a chapter that is entirely focusing on inference. The second occurrence was in week 4. The course lectures cover two distributions: normal and binomial. The recommended reading in the book also focus on these two distributions (the recommended reading actually skips the section on geometric distribution, if I remember well). But in one of the quiz question, there was one of the possible answers referring to the geometric distribution. If it is the case that we are supposed to know and understand about geometric distributions, then the course content should cover the subject. Or at the very least, the course lecture should mention clearly that learners are advised to read about it in the accompanying book. The guidelines for the project assignment (week 5) are not all that clear as to what is expected from the learners. Sure, there are instructions on where to find the info, what structure should be followed,... There is also a very nice "example" project (designed by one of the mentors), which provides a lot of useful info (how to filter missing values from variables,...). But there is no real hint as to the depth of analysis we are expected to complete. This is definitely a source of confusion, not only for me, but also for a few other learners, from what I gathered in the discussion forums. The result is that the projects you get to review are of very disparate levels. Some end up in calculating one figure per research question, without any attempt at deriving trends or patterns, others do not include any plots at all,... The thing is that the peer review criteria do not really provide a good basis to ensure that learners did indeed assimilate the course contents. Most of the questions in the peer review assignment have a lot more to do with following a canvas and not so much with the course substance itself. For instance, some of the peer review criteria have to do with the narratives for computed statistics and plots. The criteria are: "Is each plot/R outout followed by a narrative", "Does the narrative correctly interpret the plots, or statistics", "Does the narrative address the research question". But when the research question is a question of the type "What it the IQR for income per state", for instance, the narrative can be very short: "IQR per state shows that the state with higher variability of income is...". So, the narrative meets the 3 evaluation criteria: there is a narrative, it does address the research question, and it does correctly interpret the statistics. But it is not particularly useful. I do understand that Internet-based peer review is challenging, and that you have to settle for "neutral" criteria that are easy to assess by learners. But the peer review grading "grid" as it currently stands is not "that" helpful in assessing whether the course contents has been assimilated. To conclude, when I took the course, my initial plan was to follow the entire specialization. But after having completed the first course of the specialization, I have radically changed my mind, and will look for alternatives "elsewhere" to get the knowledge/skillset that I am after.opposed to independent processes? The gradedAssignmentare of varying quality. The mostNegative-0.670.00.941.08
2dHcFsRdEeW2JxKnR3RyOw Very mixed feelings about this course. Generally speaking, the course lectures are informative and well organized. Mentors are reallly of great help, they are doing a great job, honestly: they are very active, they give good insights, they know the subject matter. But in the course lectures, there are occasions where concepts are used which were not formally introduced before their actual use. One example: in the lectures on probability, the first "slide" in the lecture talks about random processes, outcomes of random process,... On the next slide, the notion of probability of an event is introduced, but the very notion of "event" was never introduced. It is introduced in the accompanying book, but if it is the case that the book chapters should be read PRIOR to watching the course videos, that fact should be made clear. Further in the course on probability, some words are used "interchangeably" without the context making it clear why they can be used interchangeably. For instance, on some occasions, the concept of independent events is used, but then, later on, the discussion talks of independent processes. Which is which??? Is there a difference? If so, what is it? When do I need to use independent events as opposed to independent processes? The graded assignments are of varying quality. The most disturbing thing about them is that, on some occasions, concepts are used in the quiz questions (either directly in the questions and answer choices, or indirectly in the "correction" for the quiz after you have submitted it) that were never touched upon in the course. I have had two occasions of concepts not introduced in the course but used in the graded assignments. The first occurrence of a gap between course content and quiz questions was on a quiz question about inference. I failed the question, and understood why I failed based on the course content litterally minutes after failing the question (and one mentor actually rightly corrected me). But the question "correction" (the explanation text you receive after submitting, as justification for what the correct answer is) referred to the concept of "two-sided hypothesis test". Where did THAT come from?? I checked and rechecked the course videos, no mention at all of it. I checked the accompanying book, and the first mention of two-sided hypothesis test is way way way further in the book, in a chapter that is entirely focusing on inference. The second occurrence was in week 4. The course lectures cover two distributions: normal and binomial. The recommended reading in the book also focus on these two distributions (the recommended reading actually skips the section on geometric distribution, if I remember well). But in one of the quiz question, there was one of the possible answers referring to the geometric distribution. If it is the case that we are supposed to know and understand about geometric distributions, then the course content should cover the subject. Or at the very least, the course lecture should mention clearly that learners are advised to read about it in the accompanying book. The guidelines for the project assignment (week 5) are not all that clear as to what is expected from the learners. Sure, there are instructions on where to find the info, what structure should be followed,... There is also a very nice "example" project (designed by one of the mentors), which provides a lot of useful info (how to filter missing values from variables,...). But there is no real hint as to the depth of analysis we are expected to complete. This is definitely a source of confusion, not only for me, but also for a few other learners, from what I gathered in the discussion forums. The result is that the projects you get to review are of very disparate levels. Some end up in calculating one figure per research question, without any attempt at deriving trends or patterns, others do not include any plots at all,... The thing is that the peer review criteria do not really provide a good basis to ensure that learners did indeed assimilate the course contents. Most of the questions in the peer review assignment have a lot more to do with following a canvas and not so much with the course substance itself. For instance, some of the peer review criteria have to do with the narratives for computed statistics and plots. The criteria are: "Is each plot/R outout followed by a narrative", "Does the narrative correctly interpret the plots, or statistics", "Does the narrative address the research question". But when the research question is a question of the type "What it the IQR for income per state", for instance, the narrative can be very short: "IQR per state shows that the state with higher variability of income is...". So, the narrative meets the 3 evaluation criteria: there is a narrative, it does address the research question, and it does correctly interpret the statistics. But it is not particularly useful. I do understand that Internet-based peer review is challenging, and that you have to settle for "neutral" criteria that are easy to assess by learners. But the peer review grading "grid" as it currently stands is not "that" helpful in assessing whether the course contents has been assimilated. To conclude, when I took the course, my initial plan was to follow the entire specialization. But after having completed the first course of the specialization, I have radically changed my mind, and will look for alternatives "elsewhere" to get the knowledge/skillset that I am after.book. The guidelines for the projectAssignment(week 5) are not all thatNegative-0.910.00.941.08
2dHcFsRdEeW2JxKnR3RyOw This course is absolutely fantastic. The lectures great and the assignment was excellentfantastic. The lectures great and theAssignmentwas excellent Positive1.01.00.941.08
2dHcFsRdEeW2JxKnR3RyOw I really liked this course. The course comprises of lectures, which are clear and are rich in examples, and of practical assignments, which you do in R. The practical tasks is where the course shines - everything is explained very clearly, there is a lot of content, and the course works with databases that are huge (thousands of cases and hundreds of variables) and have some of the more common problems (eg. missing data). I have little to no prior programming experience, just for the record. Mind you, this is an introductory course, as the name states, so don't expect to be a master of R or data handling after finishing it, but I feel I learned a lot here.rich in examples, and of practicalAssignmentwhich you do in R. ThePositive0.71.00.941.08
2dHcFsRdEeW2JxKnR3RyOw Nice course. But the week 5 project is a little vague. It would be beter if we had a lab assignment instead.beter if we had a labAssignmentinstead. Negative-0.770.00.941.08
2dHcFsRdEeW2JxKnR3RyOw Great course. Videos were easy to understand and follow. Assignment instructions were a little vague and left to interpretation. Great community of learners! Instructors were extremely responsive to inquiries.were easy to understand and follow.Assignmentinstructions were a little vague andPositive0.771.00.941.08
2H8ExCTIEeWeDBJG1XrG0w Provided Unity scripts for projects don't work properly with newer versions of Unity. Quality of video recording is kind of crappy esp. audio. Most of the stuff learned in this course you'd be able to learn straight from the Unity tutorials anyway. Not recommended unless you absolutely need scheduled assignments in order to learn.recommended unless you absolutely need scheduledAssignmentin order to learn. Negative-0.86-0.50.851.17
2H8ExCTIEeWeDBJG1XrG0w Great class packed full of info! The videos were fully explanatory in what they hoped to achieve, instructing in the basics of Unity 3D. An overall well balanced introductory course, my only problem was with a broken link to an assignment. I had to get the specific course materials from another student because the download link didn't work for me. I was hoping for a Moderator/Admin to get back to my complaint, but after a few days a fellow student that had the problem previously was the one to help me out. 4/5 Stars. Be kind to your classmates, you'll learn a lot from them as well!with a broken link to anAssignmentI had to get the specificNegative-0.740.50.851.17
2H8ExCTIEeWeDBJG1XrG0w This course was very informative and hands-on. I learned so much from watching the lectures, working on the assignments, and from the amazing community. I highly recommend this course for anyone that wants to start game development.watching the lectures, working on theAssignmentand from the amazing community. IPositive0.951.00.851.17
2H8ExCTIEeWeDBJG1XrG0w Great for getting started in game development with Unity 3D! I had a lot of fun with the assignments.a lot of fun with theAssignment Positive0.961.00.851.17
2H8ExCTIEeWeDBJG1XrG0w Good for beginners. I am not sure if anyone who has designed even a small game in Unity will be interested in this course. I was quite bored and had to go through all the videos just to complete the assignment which cannot be completed if you don't go through all the videos which I think is the drawback for this course. But again, its for beginners. As for me, I am looking forward to interesting and in-depth topics to learn about. The specialization will hold no value if it doesn't pose any challenge to its pursuers.the videos just to complete theAssignmentwhich cannot be completed if youNegative-0.80.00.851.17
2H8ExCTIEeWeDBJG1XrG0w Excellent course to get started with. Concise and fun lessons with really fun assignments. I do wish the quizzes were slightly more challenging/longer. Would recommend, 8/10!and fun lessons with really funAssignmentI do wish the quizzes werePositive0.950.50.851.17
2H8ExCTIEeWeDBJG1XrG0w The first course in this Specialization was very fulfilling and I've learned a lot in a short time, even though I had quite a bit of prior knowledge on some topics. The assignments were fitting and realistic, the instructor sympathic and the course was overall great.prior knowledge on some topics. TheAssignmentwere fitting and realistic, the instructorPositive0.861.00.851.17
2H8ExCTIEeWeDBJG1XrG0w quality of the video-presentations is top! assignments and quizzes are fairquality of the video-presentations is top!Assignmentand quizzes are fair Positive0.871.00.851.17
2H8ExCTIEeWeDBJG1XrG0w Excellent course and very good intro to Unity. Videos, assignments and everything really helped to become familiar with Unity and adopt good practices when making projects.very good intro to Unity. Videos,Assignmentand everything really helped to becomePositive0.981.00.851.17
2H8ExCTIEeWeDBJG1XrG0w The only thing that stands between the 5 and 4 stars evaluation of this course is the fact that assignments should have a broader range of grades for the peer review (like 0-2.5-5-7.5-10). On all the rest, congratulations! It is a great course!this course is the fact thatAssignmentshould have a broader range ofPositive0.980.50.851.17
2H8ExCTIEeWeDBJG1XrG0w Didactically I was a little disappointed since, as so often, allegedly innovative e-learning is based on a conventional transmission pedagogy, with the instructur delivering frontal-teaching-style lectures and the learner imitating the instructions. As a comparative novice in the field, I'm not sure that I am now able to apply independently what I imitated for the assignments. Scripting went right over my head. Rhetorically, many of the lectures were preformulated written texts rattled off, sometimes quite fast, in spite of the complexity of some of the information. Where the instructor formulated freely, the excessive Uuuhms and "go ahead's" nearly drove me bonkers. On the whole, a useful course, though. independently what I imitated for theAssignmentScripting went right over my head.Negative-0.70.00.851.17
2H8ExCTIEeWeDBJG1XrG0w Good course that gets you going with Unity3D. Very simple to follow the hands-on lectures, just repeat in your own editor. The assignments are very easy, this is the easiest course I've completed on Coursera. Very basic coding involved, and you don't need to write anything from scratch. I will take the next Course offered by Michigan State University as well! repeat in your own editor. TheAssignmentare very easy, this is thePositive0.960.50.851.17
2H8ExCTIEeWeDBJG1XrG0w The instructor did a great job of presenting new aspects of game development in Unity, week after week. The deadlines and assignments did a good job of reinforcing what I'd learned while still letting me to have the creativity to feel like I made the game 'my own'.week after week. The deadlines andAssignmentdid a good job of reinforcingPositive0.971.00.851.17
2H8ExCTIEeWeDBJG1XrG0w I enjoyed the course. Very fun playing with the Unity editor, and the assignments give you some freedom in how you tackle assignments. The class was fairly easy and doesn't need much time commitment.with the Unity editor, and theAssignmentgive you some freedom in howPositive0.81.00.851.17
2H8ExCTIEeWeDBJG1XrG0w I enjoyed the course. Very fun playing with the Unity editor, and the assignments give you some freedom in how you tackle assignments. The class was fairly easy and doesn't need much time commitment.some freedom in how you tackleAssignmentThe class was fairly easy andPositive0.851.00.851.17
2H8ExCTIEeWeDBJG1XrG0w The content of this course is well explain and easy to follow, I have a lot of fun doing the assignments, it was sort of playing. a lot of fun doing theAssignmentit was sort of playing. Positive0.881.00.851.17
2H8ExCTIEeWeDBJG1XrG0w This was much less about the development of games as it was an intro to Unity. Furthermore, the assignments weren't graded on a timely basis, which left very room to collaborate and refine. Overall, I felt like I learned to follow a few basic things about Unity, nothing more.an intro to Unity. Furthermore, theAssignmentweren't graded on a timely basis,Negative-0.91-0.50.851.17
2H8ExCTIEeWeDBJG1XrG0w Excellent video content and quality, engaging assignments and helpful resources.Excellent video content and quality, engagingAssignmentand helpful resources. Positive0.851.00.851.17
2H8ExCTIEeWeDBJG1XrG0w Good course, I learned a lot about Unity. However, I feel that it does not promote investigation by ourselves. Basically, the videos are the steps we need to do to complete one half of the assignment, and the other half is just about repeating those steps we were shown. Also, I expected a bit more depth in the scripts week, but I understand it's hard to add a lot of content for just a week. The course is still good, but maybe too easy.to complete one half of theAssignmentand the other half is justNegative-0.940.50.851.17
2H8ExCTIEeWeDBJG1XrG0w Awesome! :) Covers all you need to be introduced to Game development basic concepts and also experience using this knowledge in projects and assignments. thanks Mr.Winn, coursera and spartans!using this knowledge in projects andAssignmentthanks Mr. Winn, coursera and spartans!Positive0.681.00.851.17
3c1bSkIJEeWpogr5ZO8qxQ I would prefer more complex assignments and more advanced math concepts in the course. Otherwise it is great. I would prefer more complexAssignmentand more advanced math concepts inPositive0.870.50.771.05
3c1bSkIJEeWpogr5ZO8qxQ The assignments are well thought out and explain the algorithms step-by-step. The subtitles/transcripts are a disappointment :( . Full of mistakes. Sometimes to the point of being useless or even worse - saying the exact of opposite of what the lecturer says. Since the lecturer sometimes is unclear - this is problematic. As usual - Graphlab Create sometimes crashes, however there are explanations how to run the assignments using Scikit-Learn. TheAssignmentare well thought out and explainPositive0.98-0.50.771.05
3c1bSkIJEeWpogr5ZO8qxQ The lectures are very well prepared and clear. With regards to the assignments: I think it will be nice to design the assignments in a way that allows people to use the language and libraries they prefer as much as possible. I would also prefer to write more of the coding assignments by myself, instead of trying to fill in the blanks in some pre-written code and complete them. That will help the students to learn a lot more.and clear. With regards to theAssignmentI think it will be nicePositive0.980.50.771.05
3c1bSkIJEeWpogr5ZO8qxQ The lectures are very well prepared and clear. With regards to the assignments: I think it will be nice to design the assignments in a way that allows people to use the language and libraries they prefer as much as possible. I would also prefer to write more of the coding assignments by myself, instead of trying to fill in the blanks in some pre-written code and complete them. That will help the students to learn a lot more.will be nice to design theAssignmentin a way that allows peoplePositive1.00.50.771.05
3c1bSkIJEeWpogr5ZO8qxQ The lectures are very well prepared and clear. With regards to the assignments: I think it will be nice to design the assignments in a way that allows people to use the language and libraries they prefer as much as possible. I would also prefer to write more of the coding assignments by myself, instead of trying to fill in the blanks in some pre-written code and complete them. That will help the students to learn a lot more.to write more of the codingAssignmentby myself, instead of trying toNegative-0.960.50.771.05
3c1bSkIJEeWpogr5ZO8qxQ It covers many aspects in clustering and the assignments are very helpfulmany aspects in clustering and theAssignmentare very helpful Positive0.790.50.771.05
3c1bSkIJEeWpogr5ZO8qxQ The good: -Good examples to learn the concepts -Good organization of the material -The assignments were well-explained and easy to follow-up -The good humor and attitude of the professor makes the lectures very engaging -All videolectures are small and this makes them easy to digest and follow (optional videos were large compared with the rest of the lectures but the material covered on those was pretty advanced and its length is justifiable) Things that can be improved: -In some of the videos the professor seemed to cruise through some of the concepts. I understand that it is recommended to take the series of courses in certain order but sometimes I felt we were rushing through the material covered -I may be nitpicking here but I wish the professor used a different color to write on the slides (the red he used clashed horribly with some of the slides' backgrounds and made it difficult to read his observations) Overall, a good course to take and very easy to follow if taken together with the other courses in the series.-Good organization of the material -TheAssignmentwere well-explained and easy to follow-upPositive0.710.50.771.05
3c1bSkIJEeWpogr5ZO8qxQ Very easy to follow and didactic. Very good material in the assignments.didactic. Very good material in theAssignment Positive0.750.50.771.05
3c1bSkIJEeWpogr5ZO8qxQ Assignments were a little too easy, considering that students are expected to have taken the first two courses in the specialization. Otherwise, great course! Assignmentwere a little too easy, consideringPositive0.840.50.771.05
3c1bSkIJEeWpogr5ZO8qxQ Highly recommended course, looking under the hood to examine how popular ML algorithms like decision trees and boosting are actually implemented. I'm surprised at how intuitive the idea of boosting really is. Also interesting that random forests are dismissed as not as powerful as boosting, but I would love to know why! Both methods appear to expose more data to the learner, and a heuristic comparison between RF and boosting would have been greatly appreciated. One can immediately notice the difference between statistician Emily, who took us through the mathematical derivation of the derivative (ha.ha.) function for linear regression (much appreciated Emily!), and computer scientist Carlos, who skipped this bit for logistic regression but provided lots of verbose code to track the running of algorithms during assignments (helps to see what is actually happening under the hood). Excellent lecturers both, thank you!track the running of algorithms duringAssignment(helps to see what is actuallyNegative-0.630.50.771.05
3c1bSkIJEeWpogr5ZO8qxQ I really love this Classification course as well as Regression course!! This course is covering both mathematical background and practical implementation very well. Assignments are moderately challenging and it was a very good exercise for me to have a good intuition about classification algorithms. I only used standard Python libraries such as numpy, scikit-learn, matplotlib and pandas, and there were no problems for me to complete all of the assignments without any use of IPython, SFrames, GraphLab Create at all. I would say thank you so much to Carlos and Emily to give me such a great course!! P.S. This course would be perfect if it covered bootstrap and Random Forest in details.background and practical implementation very well.Assignmentare moderately challenging and it wasPositive0.971.00.771.05
3c1bSkIJEeWpogr5ZO8qxQ I really love this Classification course as well as Regression course!! This course is covering both mathematical background and practical implementation very well. Assignments are moderately challenging and it was a very good exercise for me to have a good intuition about classification algorithms. I only used standard Python libraries such as numpy, scikit-learn, matplotlib and pandas, and there were no problems for me to complete all of the assignments without any use of IPython, SFrames, GraphLab Create at all. I would say thank you so much to Carlos and Emily to give me such a great course!! P.S. This course would be perfect if it covered bootstrap and Random Forest in details.me to complete all of theAssignmentwithout any use of IPython, SFrames,Negative-0.711.00.771.05
3c1bSkIJEeWpogr5ZO8qxQ Excellent course that details important concepts in supervised classification. The programming assignments can be a little easy to complete (and consequently easy to forget later), but I believe it's a well paced course and the lecture material is at any incredibly accessible pace, with options for more advanced material. One suggestion would be to include more papers for additional technical details in the lecture or programming assignments as you did with dealing with unbalanced data.concepts in supervised classification. The programmingAssignmentcan be a little easy toPositive0.920.50.771.05
3c1bSkIJEeWpogr5ZO8qxQ Excellent course that details important concepts in supervised classification. The programming assignments can be a little easy to complete (and consequently easy to forget later), but I believe it's a well paced course and the lecture material is at any incredibly accessible pace, with options for more advanced material. One suggestion would be to include more papers for additional technical details in the lecture or programming assignments as you did with dealing with unbalanced data.details in the lecture or programmingAssignmentas you did with dealing withPositive0.790.50.771.05
3c1bSkIJEeWpogr5ZO8qxQ Thank you Prof. Carlos for this amazing course. You covered the topics in a very easy to understand way and the course was full of cool applications and humor! The only downside that I felt was that the programming assignments sometimes felt too easy. Even as a complete Python novice (I started learning Python with the first course), I felt the programming assignments could have been made more interesting. But in the larger scheme of things it doesn't matter because the course was really well taught and easy to understand. I'm really looking forward to the next course! :)first course), I felt the programmingAssignmentcould have been made more interesting.Negative-0.990.50.771.05
3c1bSkIJEeWpogr5ZO8qxQ This course is friendly to machine learning beginners for the learning material is easy to understand as well as the assignment is easy to accomplish.to understand as well as theAssignmentis easy to accomplish. Positive1.01.00.771.05
3c1bSkIJEeWpogr5ZO8qxQ Just one comment about how the course could be improved: the assignments should be more hands-on with fewer pieces of code written in advance. I say this is even though I am not a skilled programmer. The assignments would be a bit harder, but also a bit more rewarding. the course could be improved: theAssignmentshould be more hands-on with fewerNegative-0.660.50.771.05
3c1bSkIJEeWpogr5ZO8qxQ Just one comment about how the course could be improved: the assignments should be more hands-on with fewer pieces of code written in advance. I say this is even though I am not a skilled programmer. The assignments would be a bit harder, but also a bit more rewarding. am not a skilled programmer. TheAssignmentwould be a bit harder, butNegative-0.660.50.771.05
3c1bSkIJEeWpogr5ZO8qxQ The course provides an overview on classification methods in machine learning. The lectures are clear and easy to understand due to the quality of the slides and of the explanations. The limit of this course lies in the assignments: too easy if done with the provided notebooks and tools. Sometimes impossible to do with different tools (the suggested machine learning package is free for educational purposes, but otherwise it needs a license).of this course lies in theAssignmenttoo easy if done with thePositive0.630.50.771.05
3c1bSkIJEeWpogr5ZO8qxQ Excellent Course, I'm very found of Carlos jokes mixed with the hard concepts ^^. Lectures are precise, concise and comprehensive. I really enjoyed diving in depths of the algorithms' mechanics (like Emily did in the Regression Course). I also deeply appreciated the real-world examples in the lectures and real world datasets of assignments. Some may regret the absence of a few "classic" algorithms like SVM but Carlos definitely made his point about it in the forum and did not exclude the addition of an optional module about it. I found some of the assignments less challenging than during the Regression Course, but maybe I'm just getting better at Machine-Learning and Python ^^. Thanks again to Emily and Carlos for the brilliant work at this very promising specialization. lectures and real world datasets ofAssignmentSome may regret the absence ofPositive0.941.00.771.05
3c1bSkIJEeWpogr5ZO8qxQ This is a very good course on classification as previous two. Good explanation on topics like logistic regression, stochastic gradient descent. The assignments are well designed. However the decision tree part should introduce entropy and gini which are mainly used for choosing the splitting feature. Also the random forest is worth discussing. Overall, this is a good course which contains a handful of knowledge.logistic regression, stochastic gradient descent. TheAssignmentare well designed. However the decisionPositive0.781.00.771.05
3c1bSkIJEeWpogr5ZO8qxQ Great course. The decision tree part is particularly great. However, there was a lot of repetition of overfitting principles and the programming assignments have too much code given. It is clear that it removes the complexity a bit, but it also makes it harder to fully understand because we "don't implement it ourself", we just fill up the gaps by translating a few sentences and formulas. The main challenge in Python, is to understand what each variables holds. Nevertheless, this course was amazing. Really enjoyed it. Good job! Thanksof overfitting principles and the programmingAssignmenthave too much code given. ItNegative-0.661.00.771.05
3KNgoXgcEeWrAxJQXw-8PQ A good course that I would recommend to everyone that want to follow a career in creative writing or to improve their passion. It helped me to acknowledge things that you have to take in account when writing a book.I could not imagine some of this things when I was thinking about an action,and,how to put it on paper and sound good for the reader. The assignments are very good and you can also complete them in audit only mode , but only for yourself , no one will revive you. It`s not that easy to write something when you don`t know much things about the structures , how to build a character and so on , but , here you have everything you need and it`s free. I finished the course in audit only mode but if you have the possibility to buy it , don`t hesitate.sound good for the reader. TheAssignmentare very good and you canPositive1.01.00.891.12
3KNgoXgcEeWrAxJQXw-8PQ I really enjoyed how the instructor broke down plot, the examples and assignments. I would definitely recommend it.broke down plot, the examples andAssignmentI would definitely recommend it. Positive1.01.00.891.12
3KNgoXgcEeWrAxJQXw-8PQ Great class! Simple and direct. Brando Skyhorse has a great demeanor and very open and warm. Very encouraging. The assignments were clear and manageable and yet challenging. Stimulating to push past my comfort zone. Definitely recommend it! Thanks so much, Brando!open and warm. Very encouraging. TheAssignmentwere clear and manageable and yetPositive0.971.00.891.12
3KNgoXgcEeWrAxJQXw-8PQ I loved doing the course, and especially while doing each assignment of writing a story. The short guiding videos were to the point and interviews with personalities was engaging, Thanks for the course!!course, and especially while doing eachAssignmentof writing a story. The shortPositive0.950.50.891.12
3KNgoXgcEeWrAxJQXw-8PQ I found this course useful in focusing my short stories. I found the lectures useful, interesting, and directly applicable to the assignments.interesting, and directly applicable to theAssignment Positive0.631.00.891.12
3KNgoXgcEeWrAxJQXw-8PQ The course is nice and informative. Unfortunately one can not do any of the pear rated assignments or pear reviews.do any of the pear ratedAssignmentor pear reviews. Negative-0.90.00.891.12
3KNgoXgcEeWrAxJQXw-8PQ Didn't pay to unlock the assignments but still enjoyed it. Lecturer explains points clearly and gives examples from familiar literature. Even if you aren't an aspiring (or struggling) writer, you'll still learn a lot about the structure of good storytelling. Ever wondered why movies and novels seem to follow the same pattern, yet it always works? You'll find out here. Great course. My only regret is that assignment reviews are locked until you pay for them. It would've been nice if only the capstone project required payment. Didn't pay to unlock theAssignmentbut still enjoyed it. Lecturer explainsNegative-0.991.00.891.12
3KNgoXgcEeWrAxJQXw-8PQ Clean, succinct, and clear explanation of the fundamentals of successful plot structure and movement. I appreciated the warm, encouraging manner of the instructor, and found the assignments well designed and helpful. of the instructor, and found theAssignmentwell designed and helpful. Positive0.751.00.891.12
3KNgoXgcEeWrAxJQXw-8PQ The peer reviewed assignments are next to useless, as there is no oversight on them. I think there needs to be a basic comprehension assessment done first, before allowing fellow learners the ability to pass/fail students in the course. The peer reviewedAssignmentare next to useless, as thereNegative-0.84-1.00.891.12
3KNgoXgcEeWrAxJQXw-8PQ I am very much enjoying how my professor breaks everything down to the simplest form. I find myself applying what I have learned to my everyday writing as well as things I read and watch. He is upbeat and energetic and the assignments are fun! Although he asks for 200 words and I find that difficult because I am accustomed to writing a small novel for each answer, as you can clearly tell from my review of this course. I would recommend this course to anyone who wants to begin writing or to writers who want a fundamental understanding of what they are already doing.is upbeat and energetic and theAssignmentare fun! Although he asks forPositive0.971.00.891.12
3KNgoXgcEeWrAxJQXw-8PQ I audited this course so I was locked out of submitting assignments; however, I would recommend this course to any creative writing beginner (like myself). The course was well organized and concise and the concepts were clear. It was easy to apply the concept to the assignments and I was surprised at what I was able to write as a result of auditing this course. to apply the concept to theAssignmentand I was surprised at whatPositive0.781.00.891.12
3KNgoXgcEeWrAxJQXw-8PQ This course involved challenging assignments and very interesting lessons. I thought the course was well thought out and would recommend it to anyone. This course involved challengingAssignmentand very interesting lessons. I thoughtPositive0.861.00.891.12
3KNgoXgcEeWrAxJQXw-8PQ The course is easy to follow and informative. Challenging assignments and guest speakers add variety, clarity, and creativity to the way you think about telling a story. It touches on important points like structuring and editing. Plus, the instructor compares much of what he's teaching to how it's used in popular novels. easy to follow and informative. ChallengingAssignmentand guest speakers add variety, clarity,Positive0.991.00.891.12
3KNgoXgcEeWrAxJQXw-8PQ The instructor has done a good job with the structure and assignments for this course. He explains the course and the assignments very well. I enjoyed the course.good job with the structure andAssignmentfor this course. He explains thePositive0.920.50.891.12
3KNgoXgcEeWrAxJQXw-8PQ The instructor has done a good job with the structure and assignments for this course. He explains the course and the assignments very well. I enjoyed the course.He explains the course and theAssignmentvery well. I enjoyed the course.Positive1.00.50.891.12
3KNgoXgcEeWrAxJQXw-8PQ A good introductory course to the craft of plot. Covers the basics, though I would appreciate some more complex assignments. Perhaps offer some more advanced course in the future? Maybe an advanced fiction specialization? Either way, good introductory course.I would appreciate some more complexAssignmentPerhaps offer some more advanced coursePositive0.730.50.891.12
3KNgoXgcEeWrAxJQXw-8PQ The content is interesting, but not rich enough for a course. I finished all the videos and assignments in only 2 days.I finished all the videos andAssignmentin only 2 days. Negative-0.740.50.891.12
3KNgoXgcEeWrAxJQXw-8PQ Brando did a great job in presenting a structure for plot. I think his insights are valuable and he did tried to offer practical guidelines writers can use. What I didn't like was the reviewing of the assignments. Some times I didn't receive valuable feedback ( the same sentence copy/pasted in every section) and someone failed me for not understanding my intentions because he was not an English speaker. Away from that, I really liked Brando, his style, and his involvement.like was the reviewing of theAssignmentSome times I didn't receive valuableNegative-0.770.50.891.12
3KNgoXgcEeWrAxJQXw-8PQ Felt very much like an exercise in writing-by-numbers. Assignment instructions were too vague and the pass/fail grading system meant lots of classmates were upset that their work was not appreciated or understood. So many people on the course do not have English as a first language that the marking is often erratic. Great that non-native speakers are trying to write in English, enriching the canon, but in those circumstances a pass/fail system seems misguided.much like an exercise in writing-by-numbers.Assignmentinstructions were too vague and theNegative-0.93-0.50.891.12
3KNgoXgcEeWrAxJQXw-8PQ easy to understand and funny Assignment easy to understand and funnyAssignment Positive0.941.00.891.12
3KNgoXgcEeWrAxJQXw-8PQ highly inspirational, clear, to the point. just sorry that assignments are only for fully registered course followersto the point. just sorry thatAssignmentare only for fully registered courseNegative-0.890.50.891.12
3KNgoXgcEeWrAxJQXw-8PQ Pretty good class; good information. The classmates are engaged and have good feedback to give. I'm frustrated at the lack of instructor (or even staff presence) until at least week 3, when finally a staff member answered *one* of the many student questions that have been piling up. Students are a great resource for critiquing work, but we can't help each other with technical questions, or with assignment clarifications. So there *definitely* needs to be staff on hand for that.other with technical questions, or withAssignmentclarifications. So there *definitely* needs toNegative-0.630.50.891.12
3KNgoXgcEeWrAxJQXw-8PQ Good class, good lectures. The plot devices taught are very specific, but helpful for beginning writers for whom conflict, and movement are not easy. I'm a beginning writer and I struggle with finishing a story because at some point I just think, well now what? what's supposed to happen? The class helps you push the characters into conflict, and make choices, which is the heart of a good story. My only complaint - the assignments were so structured that they were tedious. the peer reviews in this class were also painful. Reading other people's work, I felt like perhaps we needed less structure and more space to practice simpler techniques. But overall, i'm using what I've learned in my writing, and its definitely helped!story. My only complaint - theAssignmentwere so structured that they werePositive0.990.50.891.12
3KNgoXgcEeWrAxJQXw-8PQ Thank you for giving me some concrete guidelines. I enjoyed following along without doing the assignments. Grateful to be able to be a part of the learning.enjoyed following along without doing theAssignmentGrateful to be able to bePositive0.940.50.891.12
3KNgoXgcEeWrAxJQXw-8PQ The course was pretty easy to learn, but the assignments were challenging, which is the best combination of theory and practice in my opinion. Although I didn't have enough time to dive into discussions and get to know with the community, I'd recommend this course to anyone who's making his first steps in creative writing. It will teach you how to limit yourself in your writing, be consize and yet create stories that are both entertaining and thought provoking.pretty easy to learn, but theAssignmentwere challenging, which is the bestPositive0.971.00.891.12
3KNgoXgcEeWrAxJQXw-8PQ The video lectures are very nicely done. They outline the basics of how a story line (Plot!) should be, how the characters should be developed and how scenes should be depicted. The tips given are practical and clearly defined - even for noobs The course motivated me to write, to refine my thoughts while writing and since there was always pressure of peers reviewing my work - I always revised what I wrote. I discovered that revision helps immensely, and I found I could express the same things in better ways and using lesser words Some students did have difficulties in understanding assignments - something that can get better with time. Also, I felt some learners received the brunt of bad grading since the grading guidelines weren't clear. Shaving off 1 star due to thatstudents did have difficulties in understandingAssignment- something that can get betterPositive0.750.50.891.12
3KNgoXgcEeWrAxJQXw-8PQ I enjoyed this course; it provided a thorough overview of plot - well worth the time spent watching the videos and completing the assignments for myself.watching the videos and completing theAssignmentfor myself. Negative-0.631.00.891.12
3KNgoXgcEeWrAxJQXw-8PQ The content of the course is very useful and delivered in a structured and effective way. I enjoyed the writing assignments and feedback opportunities. My only complaint is that there are a great number of people auditing the course and we had to create our own google community to share and get feedback as the assignments and feedback sections of the course are locked for all of the non-paying students. Other than that is was very enjoyable and informative.effective way. I enjoyed the writingAssignmentand feedback opportunities. My only complaintPositive1.00.50.891.12
3KNgoXgcEeWrAxJQXw-8PQ The content of the course is very useful and delivered in a structured and effective way. I enjoyed the writing assignments and feedback opportunities. My only complaint is that there are a great number of people auditing the course and we had to create our own google community to share and get feedback as the assignments and feedback sections of the course are locked for all of the non-paying students. Other than that is was very enjoyable and informative.share and get feedback as theAssignmentand feedback sections of the coursePositive0.780.50.891.12
3KNgoXgcEeWrAxJQXw-8PQ The videos are quite interesting, though I think they are overly committed to very specific techniques. I did not, however, find the assignments and peer review system very helpful. People had a tendency, particularly on the first assignment, to read in requirements that were not actually stated or written down and failed people accordingly. There also does not seem to be enough people to review all of the assignments, either--perhaps due to the paywall for assignments. The very nature of the peer review system also guarantees you see a real range on the individual criteria you are evaluated on and the depth of the review. This exacerbates the very harsh "0 or 1" point option for all assignments (i.e. either you get a 1 and pass or you get a 0 and fail). Bottom line: I think the course materials are useful and at the very least interesting for developing writers, but I'm not sure it's worth the $79 entry fee to gain access to the peer review, unless you really need or want the course certificate.either--perhaps due to the paywall forAssignmentThe very nature of the peerPositive0.870.00.891.12
3KNgoXgcEeWrAxJQXw-8PQ The videos are quite interesting, though I think they are overly committed to very specific techniques. I did not, however, find the assignments and peer review system very helpful. People had a tendency, particularly on the first assignment, to read in requirements that were not actually stated or written down and failed people accordingly. There also does not seem to be enough people to review all of the assignments, either--perhaps due to the paywall for assignments. The very nature of the peer review system also guarantees you see a real range on the individual criteria you are evaluated on and the depth of the review. This exacerbates the very harsh "0 or 1" point option for all assignments (i.e. either you get a 1 and pass or you get a 0 and fail). Bottom line: I think the course materials are useful and at the very least interesting for developing writers, but I'm not sure it's worth the $79 entry fee to gain access to the peer review, unless you really need or want the course certificate.or 1" point option for allAssignment(i. e. either you get aNegative-0.680.00.891.12
3KNgoXgcEeWrAxJQXw-8PQ Someone needs to review/proofread the final part and assignment. Many students were/are confused about the final assignment. Revise the video too.students were/are confused about the finalAssignmentRevise the video too. Negative-0.690.00.891.12
3KNgoXgcEeWrAxJQXw-8PQ I finished this course in a single day in roughly about 8 hours, including taking notes and doing writing assignments. The material is quite good, more geared towards the beginner to the concepts of Plot. But, in my favorite parts - the interviews with Amity Gaige and Amy Bloom, I discovered new sides and tones to Character and Setting. And, they now compel me towards doing the rest of the courses in this specialization. I really wish I could submit my assignments even without the certificate version of the course. Thank you Mr. Skyhorse and the Coursera team. :)really wish I could submit myAssignmenteven without the certificate version ofNegative-0.880.50.891.12
3KNgoXgcEeWrAxJQXw-8PQ Extremely innovative exercises and guidelines. Really opens one s brain to think creatively. The intructions for assignments need a bit more clarification. A worthy ue of hard earned money. Thanks Courserato think creatively. The intructions forAssignmentneed a bit more clarification. APositive0.720.50.891.12
3KNgoXgcEeWrAxJQXw-8PQ All the videos contain necessary information. The assignments are clear and very well structured. It is really a great course!the videos contain necessary information. TheAssignmentare clear and very well structured.Positive0.981.00.891.12
3KNgoXgcEeWrAxJQXw-8PQ The instructor really gives the nitty-gritty of how to write a plot that will intrigue readers. He explains what a plot is (and it may not be what you think! The assignment is much harder than it looks! Believe me, it took three days for me to get mine done, sign of a good assignment as I can typically write 250 words in a snap (this review for example!). If you want to write, this is a good beginning.not be what you think! TheAssignmentis much harder than it looks!Negative-0.721.00.891.12
3KNgoXgcEeWrAxJQXw-8PQ The instructor really gives the nitty-gritty of how to write a plot that will intrigue readers. He explains what a plot is (and it may not be what you think! The assignment is much harder than it looks! Believe me, it took three days for me to get mine done, sign of a good assignment as I can typically write 250 words in a snap (this review for example!). If you want to write, this is a good beginning.mine done, sign of a goodAssignmentas I can typically write 250Negative-0.691.00.891.12
3mA6QTIyEeWsOA5fzAmxbw I'll say the same about this class as the rest of the specialization, if you have the skills to complete this course then you don't need to take this course. If you don't have the skills to complete this course, you will not complete this course. The course instruction is at 10000 feet level and the assignments are very challenging and the course will NOT teach you the skills required to complete the assignments. I recommend the Machine Learning Course (from Bill's colleagues) at University of Washington. That is a course where you get some real instruction and understanding of how to complete assignments (though still very challenging).at 10000 feet level and theAssignmentare very challenging and the coursePositive0.79-0.50.911.09
3mA6QTIyEeWsOA5fzAmxbw I'll say the same about this class as the rest of the specialization, if you have the skills to complete this course then you don't need to take this course. If you don't have the skills to complete this course, you will not complete this course. The course instruction is at 10000 feet level and the assignments are very challenging and the course will NOT teach you the skills required to complete the assignments. I recommend the Machine Learning Course (from Bill's colleagues) at University of Washington. That is a course where you get some real instruction and understanding of how to complete assignments (though still very challenging).the skills required to complete theAssignmentI recommend the Machine Learning CoursePositive0.82-0.50.911.09
3mA6QTIyEeWsOA5fzAmxbw I'll say the same about this class as the rest of the specialization, if you have the skills to complete this course then you don't need to take this course. If you don't have the skills to complete this course, you will not complete this course. The course instruction is at 10000 feet level and the assignments are very challenging and the course will NOT teach you the skills required to complete the assignments. I recommend the Machine Learning Course (from Bill's colleagues) at University of Washington. That is a course where you get some real instruction and understanding of how to complete assignments (though still very challenging).and understanding of how to completeAssignment(though still very challenging). Positive0.98-0.50.911.09
3mA6QTIyEeWsOA5fzAmxbw This course was in some ways a disappointment. Although the lectures were intriguing and clear, I felt like the assignments were essentially "Go and pick up R on your own," which was pretty frustrating. and clear, I felt like theAssignmentwere essentially " Go and pickNegative-0.950.00.911.09
3mA6QTIyEeWsOA5fzAmxbw I enjoy this course. The delivery and the course topics were very interesting. I learnt a lot and peer reviewing other people assignments is a great learning opportunity .lot and peer reviewing other peopleAssignmentis a great learning opportunity .Positive0.971.00.911.09
3mA6QTIyEeWsOA5fzAmxbw Very nice assignments and content. You learn a lot when you complete all assignments. Very niceAssignmentand content. You learn a lotPositive0.861.00.911.09
41f7CjlXEeWYbg7p2_3OHQ The course overall gave me insights into my role as a manager. I found the course content easy to understand and it gave me cause to reflect on my own role as a manager. The assignments made sense and relates to my every day work.own role as a manager. TheAssignmentmade sense and relates to myPositive0.941.00.871.22
41f7CjlXEeWYbg7p2_3OHQ Great instructors, clear assignments, and actionable lessons I was able to apply as I was taking the course. Fellow students were engaged and helpful. Both professors provided great lessons and really understand how to present info. Great instructors, clearAssignmentand actionable lessons I was ablePositive0.731.00.871.22
41f7CjlXEeWYbg7p2_3OHQ the only problem i have with this course and the others in this specialization is that the instructors think we are all employed people, leaders, and we are responsible for a team. In fact I am taking this specialization because i will need it in near future. I am a college student and do not have a team i am leading. So some assignments are difficult to complete because they particularly ask you for real life experience, which students my age most probably don't have.team i am leading. So someAssignmentare difficult to complete because theyNegative-0.770.50.871.22
41f7CjlXEeWYbg7p2_3OHQ Excellent course with just the right amount of video and homework assignment to keep you engaged. The videos and data presented were very well curated and there were plenty of fun examples that helped clarify different points. Peer review is a good way of hearing lots of different perspectives. Overall, very enjoyable, thanks.right amount of video and homeworkAssignmentto keep you engaged. The videosPositive0.981.00.871.22
41f7CjlXEeWYbg7p2_3OHQ the peer feedback is not working that well. the time range is very short and the rating quality varies, so resubmissions of assignments can mean you have to re-enroll for the following course and lose your cohort.rating quality varies, so resubmissions ofAssignmentcan mean you have to re-enrollNegative-0.980.50.871.22
41f7CjlXEeWYbg7p2_3OHQ I like this course. It took me about 5 hours per week including quizzes. Yes, assignment was a bit tricky to me due to language capacity and need to write about two pages for each. Hence, it took me extra 2 hours per week. I learn and took with me from course some easy and practical tools such as MU model of Leadership, SMART goals setting etc. Lectures were not boring at all and I enjoyed very much. Unfortunately I consider this Specialization overpriced yet very useful. I can not afford 530 USD for continuing.hours per week including quizzes. Yes,Assignmentwas a bit tricky to mePositive0.691.00.871.22
41f7CjlXEeWYbg7p2_3OHQ Very good content, interesting, inspiring, somehow challenging assignments. Meets my expectations so far.good content, interesting, inspiring, somehow challengingAssignmentMeets my expectations so far. Positive0.771.00.871.22
41f7CjlXEeWYbg7p2_3OHQ Great course, and I can tell the professors put a lot of work into preparing it. My only real critique is that the final assignment of the last week required an unusual amount of people-dependent preparation, interviewing colleagues and supervisors. This would have been fine, but there was no advance warning about this, so it was very difficult for me to complete the assignment by the deadline, because I normally did my week's lessons the day they were due. It would have been nice if they could have provided some kind of warning about that, as I think others were also caught by surprise.difficult for me to complete theAssignmentby the deadline, because I normallyNegative-0.781.00.871.22
41f7CjlXEeWYbg7p2_3OHQ This is hands down the best MOOC I've taken so far on any subject. Both instructor's lectures excel in both choice and presentation of content, and the writing assignments force students to think about and understand the material to some degree of completion. Suggestions: There should be a non-trivial graded writing assignment every week. In the whole MOOC format, peer-graded writing assignments are the only instrument developed so far serving as a meaningful assessment device while forcing students to think about the material in a more than casual manner. The multiple choice quizzes are easily passed by listening to lectures and the material is quickly forgotten afterwards. Students submitting late may also be given the option to transfer their work so far to the next offering of the class.should be a non-trivial graded writingAssignmentevery week. In the whole MOOCNegative-0.921.00.871.22
41f7CjlXEeWYbg7p2_3OHQ This is hands down the best MOOC I've taken so far on any subject. Both instructor's lectures excel in both choice and presentation of content, and the writing assignments force students to think about and understand the material to some degree of completion. Suggestions: There should be a non-trivial graded writing assignment every week. In the whole MOOC format, peer-graded writing assignments are the only instrument developed so far serving as a meaningful assessment device while forcing students to think about the material in a more than casual manner. The multiple choice quizzes are easily passed by listening to lectures and the material is quickly forgotten afterwards. Students submitting late may also be given the option to transfer their work so far to the next offering of the class.the whole MOOC format, peer-graded writingAssignmentare the only instrument developed soNegative-0.951.00.871.22
4tHoAq3EEeSk9iIAC49U6w very interesting and inspiring; the assignment is good but could test our knowledge deeper. very interesting and inspiring; theAssignmentis good but could test ourPositive0.920.50.920.97
4tHoAq3EEeSk9iIAC49U6w First certificate obtained! This is a rich course where we can learn theory and get to know the industry. The course provides guest speaker videos, detailed lecture notes, and other forms of interactive learning. Although the lecturers have an Italian accent, it does not hurt at all. Thank you so much! Suggestion: 1. making assignments a little bit more challenging, so students could have a deeper thought about the topics; 2. the final quiz could be an essay or branding/marketing plan.you so much! Suggestion: 1. makingAssignmenta little bit more challenging, soNegative-0.661.00.920.97
4tHoAq3EEeSk9iIAC49U6w The content of the course is very interesting, and I plan to go go through with it. A huge downside is that it is very difficult to follow the course because of the professors' strong accent and, at times, incorrect pronunciation. It is distracting. Also, it would be good to have weekly assignments, to stay on track.would be good to have weeklyAssignmentto stay on track. Negative-0.980.00.920.97
4tHoAq3EEeSk9iIAC49U6w Course is interesting, but sometimes its so hard to perceive the information with such accent :( I`m not lazy to read the subtitles, no.. but they also, from time to time work improperly and its not feasible at all to conceive the information . Plus, its absolutely inconvenient when you provide one huge assignment for several weeks at once! Why couldn`t you make it a few smaller to every week? (( I think I`ll disenroll inconvenient when you provide one hugeAssignmentfor several weeks at once! WhyPositive0.70.00.920.97
52blABnqEeW9dA4X94-nLQ It was awesome course, helped me to get through all topics of Angular JS and assignments gave me very good grip on Angular coding. Thanks much.all topics of Angular JS andAssignmentgave me very good grip onPositive0.891.00.811.12
52blABnqEeW9dA4X94-nLQ The tutor is exceptionally good. It included all the sources for documentation but I felt I learned more from by reading the Angularjs official documentation than from this course. Assignments covered a variety of concepts.official documentation than from this course.Assignmentcovered a variety of concepts. Positive0.770.50.811.12
52blABnqEeW9dA4X94-nLQ This course will help you to fall in love with AngularJS. Great explanation and exercise, assignments. Thank you very much.with AngularJS. Great explanation and exercise,AssignmentThank you very much. Positive0.821.00.811.12
52blABnqEeW9dA4X94-nLQ The course was just fine. Some of the lectures were really good while some lectures were really confusing. The good thing is that course provides excellent resources for further exploring the topics in the course. So i had to consult these additional resources when i find lectures confusing. Course Assignments were really simple. Hardly any assignment took me more than an hour to complete.Assignments were really simple. Hardly anyAssignmenttook me more than an hourNegative-0.850.00.811.12
52blABnqEeW9dA4X94-nLQ It was informative course. Assignments could be more involved, and exercises could be more open-ended. It was informative course.Assignmentcould be more involved, and exercisesPositive0.631.00.811.12
52blABnqEeW9dA4X94-nLQ not good as usual one, the code you provided can not work, I had to debug again and the instructions for the assignments are not concrete as the last two coursesagain and the instructions for theAssignmentare not concrete as the lastPositive0.69-1.00.811.12
52blABnqEeW9dA4X94-nLQ also, good course but not free to access the assignmentbut not free to access theAssignment Negative-0.630.50.811.12
52blABnqEeW9dA4X94-nLQ Very good course.. Assignments should be independent of lectures to test understanding. Very good course. .Assignmentshould be independent of lectures toPositive0.721.00.811.12
52blABnqEeW9dA4X94-nLQ Update: Coursera or the course content provider has changed this course in a bad way: You have to PAY for the course IN FULL AMOUNT JUST to get your assignments submitted and reviewed by peer learner. What a pity. ------------------------------------------------------------------------------------------------------------- Great course! Material is very useful and interesting! The course introduces concepts in a progressive and comprehensive way so that knowledge is easy to be understood. Practise quiz and assignments perfectly reflects course materials. Also, professor Muppala is quite funny. Enjoy the course! FULL AMOUNT JUST to get yourAssignmentsubmitted and reviewed by peer learner.Negative-0.71-0.50.811.12
52blABnqEeW9dA4X94-nLQ Update: Coursera or the course content provider has changed this course in a bad way: You have to PAY for the course IN FULL AMOUNT JUST to get your assignments submitted and reviewed by peer learner. What a pity. ------------------------------------------------------------------------------------------------------------- Great course! Material is very useful and interesting! The course introduces concepts in a progressive and comprehensive way so that knowledge is easy to be understood. Practise quiz and assignments perfectly reflects course materials. Also, professor Muppala is quite funny. Enjoy the course! to be understood. Practise quiz andAssignmentperfectly reflects course materials. Also, professorPositive0.93-0.50.811.12
52blABnqEeW9dA4X94-nLQ excellent course, assignments and marvelous teacher. Though an example of writing personal directive would be a nice addition. excellent course,Assignmentand marvelous teacher. Though an examplePositive0.941.00.811.12
52blABnqEeW9dA4X94-nLQ Thank you for this great course. Great teacher, really useful assignment which push my skills to understand more of angular's way. Very recommendedgreat course. Great teacher, really usefulAssignmentwhich push my skills to understandPositive0.711.00.811.12
52blABnqEeW9dA4X94-nLQ Professor's lecture is pretty good, and assignment is well designed.Professor's lecture is pretty good, andAssignmentis well designed. Positive0.811.00.811.12
52blABnqEeW9dA4X94-nLQ This one was much tougher than the previous two courses. Out of four weeks, I ended up delivering my assignments overdue on three occasions, which really has not impact on your grade, but it shows that this time around it is a bit more difficult to complete them. AngularJS is the bread and butter in the industry. All in all, I would say you could already code a basic website from head to toe, including very basic server setup, after completing this class.weeks, I ended up delivering myAssignmentoverdue on three occasions, which reallyNegative-0.751.00.811.12
52blABnqEeW9dA4X94-nLQ The course is nice, however the assignments are the same every time and the pace is too slow. The final week suddenly too compact, and testing/yo is not assigned at all.The course is nice, however theAssignmentare the same every time andPositive0.630.50.811.12
52blABnqEeW9dA4X94-nLQ Very good overview and step by step dive into this javascript framework. The instructor knows how to deliver one piece of information at a time and with simple exercices to put it into practice. The assignments are not very hard, but they give you confidence in what you have learned.to put it into practice. TheAssignmentare not very hard, but theyNegative-0.881.00.811.12
52blABnqEeW9dA4X94-nLQ Highly recommended for beginners! The professor explain concepts in a neat, well-paced and clear manner. There's ample support for all the assignments too!There's ample support for all theAssignmenttoo! Positive0.670.50.811.12
52blABnqEeW9dA4X94-nLQ Great course. Very methodical and a great example of incremental learning. Every assignment built on the previous assignment and I always felt I was being very well guided through my first learning experience with Angularjs.great example of incremental learning. EveryAssignmentbuilt on the previous assignment andPositive0.691.00.811.12
52blABnqEeW9dA4X94-nLQ Great course. Very methodical and a great example of incremental learning. Every assignment built on the previous assignment and I always felt I was being very well guided through my first learning experience with Angularjs.Every assignment built on the previousAssignmentand I always felt I wasPositive0.641.00.811.12
52blABnqEeW9dA4X94-nLQ Excellent course. Going through all the exercises and doing the assignments was a great way to get introduced to Front-end development for me. all the exercises and doing theAssignmentwas a great way to getPositive1.01.00.811.12
52blABnqEeW9dA4X94-nLQ Amount of AngularJS topics covered by the course is too small. All assignments are very typical, just copy-paste from lecture exercises.the course is too small. AllAssignmentare very typical, just copy-paste fromPositive0.650.00.811.12
52blABnqEeW9dA4X94-nLQ This course had some rough spots here and there, but taking it as a whole, I still give it 5 stars. Why? a) The professor. Professor Jogesh has a great sense of humour and was entertaining enough to keep the classes lively and entertaining to the end. (Even if I did play the video at 2x speed most of the time :) b) The forums. There were a lot of experienced dudes on the forums who were willing to help out with bugs and any configuration issues. The professor also appeared on the forums from time to time. That's gold dust when learning a topic for the first time. c) Depth and pace of coverage. A lot of different topics were introduced and covered well enough for me to be able to use them in my projects and to further explore them without feeling overwhelmed. d) The assignments. They were not too daunting, but were excellent to drive home key points covered in the lectures. e) Peer review of assignments. I learnt some good techniques by reviewing the code of more experienced fellow classmates taking the course. f) Most important of all, the structure and pace of the course were balanced well enough for me to stay with it and to feel that I'd learnt a lot by its end. You will not be an AngularJS expert after 4 weeks, but will have covered relevant subtopics in enough depth to be able to progress further with confidence. the lectures. e) Peer review ofAssignmentI learnt some good techniques byNegative-0.771.00.811.12
52blABnqEeW9dA4X94-nLQ Thank you Professor Muppala. I learned lot of thinks and enjoyed this course.I was able to complete all the assignment with the help of this tutorials.It is organized in a very good manner.was able to complete all theAssignmentwith the help of this tutorials.Positive0.911.00.811.12
52blABnqEeW9dA4X94-nLQ I love the style of the courses in this specialization. The exercises are useful and set you up for the assignments. I also really appreciate how the instructor guides you in the use of tools like bower, grunt, gulp and yo, and that he takes the time to cover unit and end-to-end testing. Looking forward to the next course! and set you up for theAssignmentI also really appreciate how thePositive0.851.00.811.12
52blABnqEeW9dA4X94-nLQ its a great course with so much to learn in a short period. course is well structured and intructor knows his stuff. the assignments are well designed to reinforce the presentationsand intructor knows his stuff. theAssignmentare well designed to reinforce thePositive0.641.00.811.12
52blABnqEeW9dA4X94-nLQ I was able to grasp the overview of the course. The instructions are delivered well and the flow seems in order. However my lack of background with the topic discussed cause me to stop watching everything. Plus, I can't do the said assignment because I am a beginning on this topic. it seems this is not a course for me to rate based on content. However I will rate it in terms of the aesthetic, organization or structure of the slides . The organization of the content of the slides needs to be properly organized. Long paragraphs are a pain to read. Further when comparing, two concepts, it is easier to comprehend when they are in table form. For instance in FrontEnd JavaScript Framework Overview video, it is better in terms of organization and aesthetic to show library vs. framework in table form. Also, the volume of Introduction to AngularJS video is too loud. Though I can adjust it and lower the volume, but sudden high volume sound is discouraging when the next video has normal volume causing me to adjust it again. I was only able to watch few of the videos but they are good. Just a little improvement needed. Plus, I can't do the saidAssignmentbecause I am a beginning onNegative-0.680.00.811.12
5c9BeiTUEeW3AhKilvRZ0Q This was a great class for review of what I learned years ago. I only wish I could have participated in the assignments w/o purchasing the class, as I have been able to in all of my other classes. But, I loved the class and would recommend it.I could have participated in theAssignmentw/o purchasing the class, as INegative-0.940.50.951.13
5c9BeiTUEeW3AhKilvRZ0Q Very easy steps to learn. lot of assignments to practice. Good work. Thank you.easy steps to learn. lot ofAssignmentto practice. Good work. Thank you.Positive0.891.00.951.13
5_M54uIIEeSsKCIAC3iEqA The instructor is very bad. She made the lectures so boring with her lack of preparation that I switched to just reading the transcript. The assignments were lacking in case studies and were very textbooky. I could have skipped this course and simply read from the E-book. Tried to get a refund but its too late so I will have to force through this one and the next. I hope it doesn't adversely affected my grades as I have scored above 96% in the previous 3 courses in this specialisation. Very disappointed and frustrated. I came to Coursera to avoid teachers and teaching styles like this. This really shakes my confidence in Coursera for future courses. Im definitely not going to pay for any courses in the future.to just reading the transcript. TheAssignmentwere lacking in case studies andNegative-0.85-1.00.621.02
5_M54uIIEeSsKCIAC3iEqA The first week was a bit dry but improved the following weeks. Articles we read were interesting and the assignments were engaging. Since I wanted to achieve a high grade, I found that the weekly assignments took longer to complete than described. we read were interesting and theAssignmentwere engaging. Since I wanted toNegative-0.95-0.50.621.02
5_M54uIIEeSsKCIAC3iEqA The first week was a bit dry but improved the following weeks. Articles we read were interesting and the assignments were engaging. Since I wanted to achieve a high grade, I found that the weekly assignments took longer to complete than described. grade, I found that the weeklyAssignmenttook longer to complete than described.Negative-0.83-0.50.621.02
5_M54uIIEeSsKCIAC3iEqA Not up to my expectations. Compared to the previous modules in this specialisation, the lectures are dry, the presenter is not focused and slides are sometimes mixed up. The reading material is great and a definite plus is that it is free. But the lectures should be more practical (not just the bullet points of the book), and the weekly assignment should not be a chapter summary question. The course developers should have taken the time to develop a case study for each topic, like in the first module in this spec. I highly recommend reviewing and improving the content.of the book), and the weeklyAssignmentshould not be a chapter summaryPositive0.63-0.50.621.02
6DwzaCw7EeWGvAojQA48rw I liked the way each assignment directly built on the previous one, and encouraged me to work on different aspects of a single game. While this is something I did, it was by no means mandatory, students were also free to create entirely new games from one week to the next. I liked the way eachAssignmentdirectly built on the previous one,Positive0.891.00.621.17
6DwzaCw7EeWGvAojQA48rw It was a well presented course that was easy to follow but offered a lot of information. It helped me put my gaming activities and plans to get into the industry into context. I thoroughly enjoyed the assignments and making a paper based game for my peers to review. I highly recommend taking this course. The use of the puppet was an inspired and well chosen addition.into context. I thoroughly enjoyed theAssignmentand making a paper based gamePositive1.01.00.621.17
6DwzaCw7EeWGvAojQA48rw I wasn't really interested in basic concepts of game design, but couldn't stop watching videos until the very end of the course! Blue pal is awesome! Also, I was glad that the assignments are open even for those who don't pay for courseAlso, I was glad that theAssignmentare open even for those whoPositive0.831.00.621.17
6DwzaCw7EeWGvAojQA48rw I love this course. I love the videos and the assignments. I want to go to Cal Arts and actually take a real course. I would recommend anyone to take this course.I love the videos and theAssignmentI want to go to CalPositive0.841.00.621.17
6DwzaCw7EeWGvAojQA48rw I enjoyed the course and assignments greatly. It really tested by creativity to design a game and laid out the basic elements of game design! I enjoyed the course andAssignmentgreatly. It really tested by creativityPositive0.991.00.621.17
6DwzaCw7EeWGvAojQA48rw This course provides a nice insight into the gaming theory. Do not expect to make a dive into video game analysis. This game focuses on the fundamental ideas behind gaming, which includes all games. However, the assignments revolve around building board games, so you do not need to worry about not knowing any coding to make video games. Assignment criteria could use some polish, as the rubrics focus too much on mechanics (is it one page long?) rather than content elements. The delivery of the content is interesting. The instructor has gone to great lengths to bring in features that will help you focus better. There could be a better 100% integration between the material in the videos and the assignments, as sometimes you are asked to use only a tiny portion of 30 minutes of videos for the week, and that can make the videos less useful, or the assignment not as educational.which includes all games. However, theAssignmentrevolve around building board games, soPositive0.730.50.621.17
6DwzaCw7EeWGvAojQA48rw This course provides a nice insight into the gaming theory. Do not expect to make a dive into video game analysis. This game focuses on the fundamental ideas behind gaming, which includes all games. However, the assignments revolve around building board games, so you do not need to worry about not knowing any coding to make video games. Assignment criteria could use some polish, as the rubrics focus too much on mechanics (is it one page long?) rather than content elements. The delivery of the content is interesting. The instructor has gone to great lengths to bring in features that will help you focus better. There could be a better 100% integration between the material in the videos and the assignments, as sometimes you are asked to use only a tiny portion of 30 minutes of videos for the week, and that can make the videos less useful, or the assignment not as educational.any coding to make video games.Assignmentcriteria could use some polish, asNegative-0.770.50.621.17
6DwzaCw7EeWGvAojQA48rw The course material is funny and easy to follow, it breaks down important aspects of game design into easy chunks and assignments. As for reviews I feel like you get back what put in, if you make the effort for someone else you will get in return. game design into easy chunks andAssignmentAs for reviews I feel likeNegative-0.750.50.621.17
6DwzaCw7EeWGvAojQA48rw The lecture is interesting, I enjoy a lot. And the assignment makes me learn a lot.I enjoy a lot. And theAssignmentmakes me learn a lot. Positive0.780.50.621.17
6DwzaCw7EeWGvAojQA48rw Engaging material, and the assignments and the way in which they built on each other were really ingenious. An impressive way to teach game design without any coding! Engaging material, and theAssignmentand the way in which theyPositive0.661.00.621.17
6DwzaCw7EeWGvAojQA48rw Very little content. Most of the value comes from working on games for the assignments.from working on games for theAssignment Positive0.670.00.621.17
6DwzaCw7EeWGvAojQA48rw It was an entertaining course which you can build things on paper. Which is nice if you are not friendly with computers. The only not-so-liked part was try to fit the assignments in a single side A4 page only. We had 4 assignments in each of the assignments except one, we are encouraged to build our assignments on previous assignments. So I needed more 2 papers in the last because I included graphics, a story, explanations on how to play, on multiplaying, etc. But it is fun, so it was worth trying it.part was try to fit theAssignmentin a single side A4 pageNegative-0.621.00.621.17
6DwzaCw7EeWGvAojQA48rw It was an entertaining course which you can build things on paper. Which is nice if you are not friendly with computers. The only not-so-liked part was try to fit the assignments in a single side A4 page only. We had 4 assignments in each of the assignments except one, we are encouraged to build our assignments on previous assignments. So I needed more 2 papers in the last because I included graphics, a story, explanations on how to play, on multiplaying, etc. But it is fun, so it was worth trying it.A4 page only. We had 4Assignmentin each of the assignments exceptPositive0.851.00.621.17
6DwzaCw7EeWGvAojQA48rw It was an entertaining course which you can build things on paper. Which is nice if you are not friendly with computers. The only not-so-liked part was try to fit the assignments in a single side A4 page only. We had 4 assignments in each of the assignments except one, we are encouraged to build our assignments on previous assignments. So I needed more 2 papers in the last because I included graphics, a story, explanations on how to play, on multiplaying, etc. But it is fun, so it was worth trying it.4 assignments in each of theAssignmentexcept one, we are encouraged toPositive0.91.00.621.17
6DwzaCw7EeWGvAojQA48rw It was an entertaining course which you can build things on paper. Which is nice if you are not friendly with computers. The only not-so-liked part was try to fit the assignments in a single side A4 page only. We had 4 assignments in each of the assignments except one, we are encouraged to build our assignments on previous assignments. So I needed more 2 papers in the last because I included graphics, a story, explanations on how to play, on multiplaying, etc. But it is fun, so it was worth trying it.we are encouraged to build ourAssignmenton previous assignments. So I neededNegative-0.641.00.621.17
6DwzaCw7EeWGvAojQA48rw It was an entertaining course which you can build things on paper. Which is nice if you are not friendly with computers. The only not-so-liked part was try to fit the assignments in a single side A4 page only. We had 4 assignments in each of the assignments except one, we are encouraged to build our assignments on previous assignments. So I needed more 2 papers in the last because I included graphics, a story, explanations on how to play, on multiplaying, etc. But it is fun, so it was worth trying it.to build our assignments on previousAssignmentSo I needed more 2 papersNegative-0.751.00.621.17
6DwzaCw7EeWGvAojQA48rw The videos are entertaining to watch and to develop a paper-based game as assignment isfun. to develop a paper-based game asAssignmentisfun. Positive0.851.00.621.17
6DwzaCw7EeWGvAojQA48rw I loved how this course built on the same assignment every week, so I ended up with a really fleshed out game idea by the end of the four weeks. Also, the peer feedback was useful and pushed me to be clear about my game rules, which was definitely a task.this course built on the sameAssignmentevery week, so I ended upNegative-0.791.00.621.17
6DwzaCw7EeWGvAojQA48rw This was a great course! Well put-together in terms of material, well made in terms of video quality (editing, etc.), and well laid out in terms of pacing. The homework assignments were fun and pushed you every week to change something about your simple paper game. A+in terms of pacing. The homeworkAssignmentwere fun and pushed you everyPositive0.841.00.621.17
6DwzaCw7EeWGvAojQA48rw The lectures tend to be a bit boring. However the hands on assignments give great insight into understanding the basic concepts of game design and narration.bit boring. However the hands onAssignmentgive great insight into understanding thePositive0.85-0.50.621.17
6DwzaCw7EeWGvAojQA48rw I'm enjoying the classes so much, all easy to get and actually fun. The assignments are great too.to get and actually fun. TheAssignmentare great too. Positive1.01.00.621.17
6DwzaCw7EeWGvAojQA48rw My review is when i'm already in week 3 of this course. Really worthed to participate in this course, especially when you've finished your assignment and your classmate review your works! :)course, especially when you've finished yourAssignmentand your classmate review your works!Positive0.691.00.621.17
6DwzaCw7EeWGvAojQA48rw I really enjoyed this course! The videos were fun and informational, the assignments were enjoyable, and reviewing other student work was helpful. I also liked hearing from my fellow students and their ideas about my work and improvements I could make. I would give the course five stars except for one thing - there was no one from the university to interact with. No one answered our questions on the forums, so questions went unanswered, ambiguities remained, and some issues grew as we progressed. Someone, even just a grad student or two, needs to be involved with the course in my opinion. videos were fun and informational, theAssignmentwere enjoyable, and reviewing other studentPositive0.960.50.621.17
6DwzaCw7EeWGvAojQA48rw Awesome course, Great instructor, And Fun assignments.Awesome course, Great instructor, And FunAssignment Positive0.971.00.621.17
6DwzaCw7EeWGvAojQA48rw Even if simple (it's an introduction, after all), the contents are well structured and I appreciate how the assignments can derive from the previous one and peers' feedback. It's satisfying to see the initial idea evolve into something more developed.structured and I appreciate how theAssignmentcan derive from the previous onePositive0.721.00.621.17
6DwzaCw7EeWGvAojQA48rw I liked the fact that the course starts from and covers the very basics. The videos were fun to watch and the course taught a lot through the assignments. With very less time commitment , the course taught me to make my first board game.course taught a lot through theAssignmentWith very less time commitment ,Positive0.870.50.621.17
6DwzaCw7EeWGvAojQA48rw I'M LEARNING,ENJOYING THIS COURSE. LECTURE IS SO GOOD. ASSIGNMENTS ARE EAST AND CHALLENGING.THIS COURSE. LECTURE IS SO GOOD.AssignmentARE EAST AND CHALLENGING. Positive0.890.50.621.17
6DwzaCw7EeWGvAojQA48rw The course is helpful as a game designer in trainee, the community is friendly, and the assignments are fun to do.the community is friendly, and theAssignmentare fun to do. Positive0.841.00.621.17
6DwzaCw7EeWGvAojQA48rw I have been really enjoying this course! The professor is engaging in the videos and he explains things well. I also really like the assignments and the games are fun to make and review. I am learning a lot from this course!well. I also really like theAssignmentand the games are fun toPositive0.951.00.621.17
6DwzaCw7EeWGvAojQA48rw Simple and fun method of education. short length videos, kind instructor and fun assignments. i have learned some basics in game world. i like this course and thanks to coursera,calARTS,Fran and his cool puppet friend :)length videos, kind instructor and funAssignmenti have learned some basics inPositive0.80.50.621.17
6JyoHjVOEeWBMQ5pdIoFkQ I appreciate the fact that this course doesn't go into the fine detail on how to code everything, I believe there is still more information on the coding and data management practices that could be included in the course content. In addition to that, I feel the course could use the following adjustments to make it better: 1 - Have Python students grade other Python students and SAS students grade other SAS students. While it is nice to get exposure to another language, it is more than enough to learn one at a time. 2 - Add quizes and/or other well formed questions that are graded (automatically, not peer graded) to help enforce the concepts being taught. 3 - Make the assignment instructions/expectations more clear. I feel there are times when the grading criteria don't exactly match the requested assignment. While people follow the spirit of the assignment, the grading questions may ask for slightly different or additional items. 4 - Certain aspects of statistical analysis are glossed over and should be covered in more depth in the training videos. While I like the short videos for brevity, I would prefer to watch 10-15 minutes more content and really feel like the material was well covered.being taught. 3 - Make theAssignmentinstructions/expectations more clear. I feel thereNegative-0.660.01.041.05
6JyoHjVOEeWBMQ5pdIoFkQ I appreciate the fact that this course doesn't go into the fine detail on how to code everything, I believe there is still more information on the coding and data management practices that could be included in the course content. In addition to that, I feel the course could use the following adjustments to make it better: 1 - Have Python students grade other Python students and SAS students grade other SAS students. While it is nice to get exposure to another language, it is more than enough to learn one at a time. 2 - Add quizes and/or other well formed questions that are graded (automatically, not peer graded) to help enforce the concepts being taught. 3 - Make the assignment instructions/expectations more clear. I feel there are times when the grading criteria don't exactly match the requested assignment. While people follow the spirit of the assignment, the grading questions may ask for slightly different or additional items. 4 - Certain aspects of statistical analysis are glossed over and should be covered in more depth in the training videos. While I like the short videos for brevity, I would prefer to watch 10-15 minutes more content and really feel like the material was well covered.people follow the spirit of theAssignmentthe grading questions may ask forPositive0.770.01.041.05
6JyoHjVOEeWBMQ5pdIoFkQ Simple and powerful Course. If you are a beginner. Just follow the instructions and Assignment Schedule. The course may seem a bit easy, if you are good at math and have some prior programming experience, yet you can be surprised with what new you learned by the end of the Course, considering the time you spend. Also you develop sound reasoning to answer your own questions regarding handling and presenting Data. The clarity you develop is worth it.beginner. Just follow the instructions andAssignmentSchedule. The course may seem aPositive0.980.51.041.05
6JyoHjVOEeWBMQ5pdIoFkQ The highest video production values of any class I've seen on Coursera so far. Unfortunately, that's the best part of the class; the support is simply nonexistent (a post by someone associated with the staff from a previous run of the course suggests getting help troubleshooting Python from Coursera staff), the instructions for the class software are out of date, the source material for the assignments is sometimes unsuitable to the task you're asked to perform (e.g. statistical analysis on a data set aggregated from disparate sources), and the pretty videos are at times completely unrelated to the actual assignments (the very first week with the literature review). Dropping this specialization like a hot coal; it looked quite promising, but the aggravation over the poor organization and lack of support considerably outweighs anything I could get out of it.date, the source material for theAssignmentis sometimes unsuitable to the taskPositive0.74-1.01.041.05
6JyoHjVOEeWBMQ5pdIoFkQ The highest video production values of any class I've seen on Coursera so far. Unfortunately, that's the best part of the class; the support is simply nonexistent (a post by someone associated with the staff from a previous run of the course suggests getting help troubleshooting Python from Coursera staff), the instructions for the class software are out of date, the source material for the assignments is sometimes unsuitable to the task you're asked to perform (e.g. statistical analysis on a data set aggregated from disparate sources), and the pretty videos are at times completely unrelated to the actual assignments (the very first week with the literature review). Dropping this specialization like a hot coal; it looked quite promising, but the aggravation over the poor organization and lack of support considerably outweighs anything I could get out of it.times completely unrelated to the actualAssignment(the very first week with thePositive0.81-1.01.041.05
6JyoHjVOEeWBMQ5pdIoFkQ I really enjoyed this course. Have been using Python for years but never jumped into data management and visualization. This course helped me doing that and presenting results in a beautiful and useful way. I am not rating with 5 starts because the rating system is cumbersome. I submitted my first assignment late and they were not peers to review my work so I am still waiting after a month of rejoining the course.is cumbersome. I submitted my firstAssignmentlate and they were not peersNegative-0.710.51.041.05
6JyoHjVOEeWBMQ5pdIoFkQ The content is OK, but that's about it. Near zero interaction from staff, short videos leave a lot to be desired, and worst of all, there seems to be a problem getting everyone's assignments peer reviewed (which makes no sense). There is a somewhat comical thread wherein staff direct students to contact coursera directly via a "contact us" link on a page, but get this, the link isn't there. Students repeatedly pointed this out only to get directed again to the non-existant link. In an online forum it's important to actually address concerns. Replys that avoid directly addressing concerns sound like automated messages. And that's the feeling I get here. This course requires a DIY attitude and a willingness to proceed without feedback. If you're looking for a good example of online learning, look elsewhere.to be a problem getting everyone'sAssignmentpeer reviewed (which makes no sense).Negative-0.96-0.51.041.05
6JyoHjVOEeWBMQ5pdIoFkQ The support from the faculty and the website is beyond explainable bad. The user interface gets stuck without reasons. There is no direct way to contact the faculty, if you are stuck on any assignments. There is hardly anyone who responds to the feedback that is sought for!! I will never recommend someone to do this course. if you are stuck on anyAssignmentThere is hardly anyone who respondsNegative-0.69-1.01.041.05
6JyoHjVOEeWBMQ5pdIoFkQ This class is well produced and suitable for people who might be a little intimidated by coding or statistics. It's definitely a great place to start, and with only a few hours a week and simple pointed assignments, it was a soft re entry for me into the academic world.hours a week and simple pointedAssignmentit was a soft re entryPositive0.811.01.041.05
6lQZLjVvEeWfzhKP8GtZlQ Good overview of agile practices. If you're doing the specialization, they say you can take courses 2 & 3 in any order. Technically that's true, but my recommendation is to do them in order. They refer to course 2 in course 3, and the difficulty of assignments decreases if you do them in opposite order like I did.course 3, and the difficulty ofAssignmentdecreases if you do them inPositive0.730.50.871.0
6lQZLjVvEeWfzhKP8GtZlQ Good course. Information is concise and well structured. I have completed the assignments spending approximately 1.5 hours a week on it and found the course difficulty to be easy.well structured. I have completed theAssignmentspending approximately 1. 5 hours aNegative-0.931.00.871.0
6mOCpgP8EeWmBSIAC9UI2A Very generic advice although the interviews with children's writers were illuminating and helpful. The marking system was inaccurate, for example it deducted marks for submitting an assignment over word count when it wasn't! Good, solid advice about setting character, scene and place and ideas to help you out of writer's block. The two main presenters were very knowledgeable and it was pitched to an international audience. Some of the activities were repetitious but I guess the craft of writing is but there was a sense of the course tapering away at the end with a proposal letter to a publisher with very little exemplar material being provided to assist.it deducted marks for submitting anAssignmentover word count when it wasn't!Negative-0.75-0.50.971.12
6mOCpgP8EeWmBSIAC9UI2A Provides good basic information. The assignments are simple and can easily be "passed" by following directions, not necessarily by writing well. Many reviews say the critiquing is the draw-point of this class, but that is all done by fellow students not by publishing experts or professionals. So while this course "opens the treasure chest," it leaves you a long way from publishable Provides good basic information. TheAssignmentare simple and can easily bePositive0.960.00.971.12
6mOCpgP8EeWmBSIAC9UI2A This is a great course to get you writing. The interviews with writers are particularly helpful. The assignments are well thought out though there was some confusion when it came to peer reviews and how to assess word count which the staff are trying to sort out. Peer reviews were very varied as some people just wrote one word down which was no help at all, while someone inexperienced wil struggle with this I think the course should include an early module on reading and critically as reviewing someone's work is a great aid to writing and editing your own work. Course paperwork could include a critical checklist to help with peer reviews. I would have found that helpful so that I could be confident Of doing a good job. I think you should also be able to edit your reviews as a mistake will mean your fellow writer could be marked down. All in all though well worth doing. Many Thanks to the tutors, staff and guest writers.with writers are particularly helpful. TheAssignmentare well thought out though therePositive0.990.50.971.12
6mOCpgP8EeWmBSIAC9UI2A Well paced. Assignments are very doable and the lectures are well focused. Well paced.Assignmentare very doable and the lecturesPositive0.991.00.971.12
6mOCpgP8EeWmBSIAC9UI2A I learned some helpful tips on how to edit and how to better structure a story. But there were assignments particularly on the last two that should have used assignment two or three.last two that should have usedAssignmenttwo or three. Negative-0.870.50.971.12
6mOCpgP8EeWmBSIAC9UI2A I loved this course. Although I was familiar with a most of the topics already. I think from way back at school, and also from some reading on my own, but it has been a while, so it was good to go through it again. The assignments were really good. Week 5, about publishing, was what was most new to me. Would be nice if there's a follow-up course on 'Publishing'. One more thing, not sure why it's called 'Writing for young readers',.... I feel, there's not a lot specifically on writing for young readers.I'd say it's more like a (general) "introduction to writing stories". Still, this is a great course for anyone interested in starting to write.to go through it again. TheAssignmentwere really good. Week 5, aboutPositive0.741.00.971.12
6mOCpgP8EeWmBSIAC9UI2A I loved the non-UK / American basis for the writing and the study texts: fascinating reads and great eye openers to other styles and languages. Such a rich source! The videos and interviews were great and I loved the transcriptions - they made life so much easier to make notes and annotate from. The main issue I have is with the 'peer' marked work throughout the course. I feel this was meant to be a collaborative tool for us to use, but instead turned out to be a rather awkward device. Some students gave leeway to the 500 words limit; others not. I was failed because my explanatory note - not the piece itself, just a note for context - took me 34 words over. How pedantic was that reader? Another piece I read was over 2000 words long and had obviously been taken from some other assignment: it barely fit the study brief. Additionally, are non English speaking students penalised by having to write in English? Grammar and syntax in the west is very different depending on the country you come from - German syntax vs Italian vs English. All are different. How can I be fairly marked if the reader of my work has English as a second / third language? By that same token, can I really pass a student who has met the course criteria, yet has mis-spelled many words, has little or no punctuation and has jumbled tenses all over the place. This needs to be sorted out I feel, as it has marred this course for me. I don't feel it gave an even playing field to all. Thank you for the opportunity though, I did enjoy it!obviously been taken from some otherAssignmentit barely fit the study brief.Negative-0.920.00.971.12
6mOCpgP8EeWmBSIAC9UI2A Very cool easy going course. The videos are short and to the point and the authors in it speak clearly and are easy to understand and follow. The assignments are great fun to do and the community and forms are friendly. If you have an interest in writing in general and want to start writing I'd recommend it as it's good way to get started.easy to understand and follow. TheAssignmentare great fun to do andPositive1.01.00.971.12
6mOCpgP8EeWmBSIAC9UI2A An excellent course. The inclusion of excerpts allows one to develop a greater understanding of the different topics dealt in the MOOC. Also, several excerpts are from stories written by authors based in different continents; this makes reading the excerpts all the more interesting. Also, the course allows one to adjust the deadlines for submitting assignments, which is a good thing.to adjust the deadlines for submittingAssignmentwhich is a good thing. Negative-0.640.50.971.12
6mOCpgP8EeWmBSIAC9UI2A Very nice course! It makes me finally start writing things instead of reading books about how to do the writing. And it is definately a great course with so many writers' interview and techniques. Reading other's assignments is also great.writers' interview and techniques. Reading other'sAssignmentis also great. Positive1.01.00.971.12
7A1yFTaREeWWBQrVFXqd1w The professor is very good at making Python easy and fun to learn. It made learning very fun and it kept my motivation to complete assignments high.it kept my motivation to completeAssignmenthigh. Negative-0.831.00.771.18
7A1yFTaREeWWBQrVFXqd1w I enjoyed all the sessions, quiz and assignments. Many Many thanks to instructor:).enjoyed all the sessions, quiz andAssignmentMany Many thanks to instructor:). Positive0.911.00.771.18
7A1yFTaREeWWBQrVFXqd1w Very clear classes and fun assignments. Really good! Very clear classes and funAssignmentReally good! Positive0.891.00.771.18
7A1yFTaREeWWBQrVFXqd1w Very slow paced. I appreciate that it is bringing me up to speed for the next courses but I found the learning pace to be a bit slow with very simple test assignments. The practical code implementation assignments were great. I found they were an effective way to learnbit slow with very simple testAssignmentThe practical code implementation assignments werePositive0.940.00.771.18
7A1yFTaREeWWBQrVFXqd1w Very slow paced. I appreciate that it is bringing me up to speed for the next courses but I found the learning pace to be a bit slow with very simple test assignments. The practical code implementation assignments were great. I found they were an effective way to learntest assignments. The practical code implementationAssignmentwere great. I found they werePositive0.880.00.771.18
7A1yFTaREeWWBQrVFXqd1w The pace is perfect for beginners. I've done a fair amount of programming in the past but I definitely appreciate how the tutor goes through the material patiently. The assignments were fairly easy for me due to my background but I thought they were challenging enough for any first-time programmersgoes through the material patiently. TheAssignmentwere fairly easy for me dueNegative-0.731.00.771.18
7A1yFTaREeWWBQrVFXqd1w Wonderful course, however, I think the assignments should be more challenging!Wonderful course, however, I think theAssignmentshould be more challenging! Positive0.771.00.771.18
7A1yFTaREeWWBQrVFXqd1w Extremely easy to follow. The last assignment was a little difficult considering the simplicity of the other assignments, but well worth it. I've already recommended the course to co-workers and I'm looking forward to completing the series.Extremely easy to follow. The lastAssignmentwas a little difficult considering thePositive0.981.00.771.18
7A1yFTaREeWWBQrVFXqd1w Extremely easy to follow. The last assignment was a little difficult considering the simplicity of the other assignments, but well worth it. I've already recommended the course to co-workers and I'm looking forward to completing the series.considering the simplicity of the otherAssignmentbut well worth it. I've alreadyPositive1.01.00.771.18
7A1yFTaREeWWBQrVFXqd1w A good introductory course. Lots of time spent explaining basic concepts with good examples. Be sure to get the book (free pdf available) and read the chapters to help you with the assignments.chapters to help you with theAssignment Positive0.711.00.771.18
7A1yFTaREeWWBQrVFXqd1w Great tempo, explanations, and exercises.... To give 5 starts, I would have liked more assignments.starts, I would have liked moreAssignment Negative-0.720.50.771.18
7A1yFTaREeWWBQrVFXqd1w Excellent course!! Dr. Chuck is so good that he is making a learning video so interactive. Perfect teaching perfect syllabus. Just want the assignments to be bit more toughteaching perfect syllabus. Just want theAssignmentto be bit more tough Positive0.731.00.771.18
7A1yFTaREeWWBQrVFXqd1w I felt this course was perfect for a beginner,such as myself. I felt challenged by the assignments, yet not overwhelmed. If you have no prior knowledge of programming, I think this class is perfect.myself. I felt challenged by theAssignmentyet not overwhelmed. If you haveNegative-0.91.00.771.18
7A1yFTaREeWWBQrVFXqd1w Best programming course I have ever taken. Charles Severance explains all concepts clearly and demonstrates them in a fun and practical way that makes it easy for people to work at assignments at their own speed and learn how to build relatively complex programs with little or no background in programming. :)easy for people to work atAssignmentat their own speed and learnPositive0.941.00.771.18
7A1yFTaREeWWBQrVFXqd1w good course. Can be better in terms of information and assignments.better in terms of information andAssignment Positive0.630.00.771.18
7A1yFTaREeWWBQrVFXqd1w Well paced lectures and assignments . Quiz's at the end of every class keeps you motivated .. Well paced lectures andAssignment. Quiz's at the end ofPositive0.961.00.771.18
7A1yFTaREeWWBQrVFXqd1w Great teacher and easy to follow, detailed examples. More assignments or answers to exercises from the book would be helpful.easy to follow, detailed examples. MoreAssignmentor answers to exercises from thePositive0.981.00.771.18
7A1yFTaREeWWBQrVFXqd1w Very easy material, with a bit boring assignments. With not much more effort more material could be covered.easy material, with a bit boringAssignmentWith not much more effort moreNegative-0.730.00.771.18
7A1yFTaREeWWBQrVFXqd1w Wish they had more assignments to test you. Wish they had moreAssignmentto test you. Negative-0.670.50.771.18
7A1yFTaREeWWBQrVFXqd1w This is a really great class, you must be sure to follow along in the free book, don't just do the graded assignments, there are assignments in the book as well that will allow you to hone your skills. Don't worry the book is free to download. I have mine on my ipad.book, don't just do the gradedAssignmentthere are assignments in the bookNegative-0.751.00.771.18
7A1yFTaREeWWBQrVFXqd1w Excellent beginner course for learning Python. The instructor slowly guides your thinking so that your thought process matches that of a Python programmer. Quizzes and especially assignments are relevant to testing your newly acquired skills. If you have a bit of experience in other languages, I recommend going quickly through the course, as I found a great deal of overlap in language that let me speed ahead.a Python programmer. Quizzes and especiallyAssignmentare relevant to testing your newlyPositive0.891.00.771.18
7A1yFTaREeWWBQrVFXqd1w Love it! Lectures, notes and assignments all are very good! Thanks! Love it! Lectures, notes andAssignmentall are very good! Thanks! Positive0.761.00.771.18
7A1yFTaREeWWBQrVFXqd1w Great course, made python learning challenging, but absolutely not terrifying. The assignments I felt were enough, nd look forward to trying out the capstone project when i have the available funds. Thank you so much Charles Severance for the intuitive and fun lectures and book.challenging, but absolutely not terrifying. TheAssignmentI felt were enough, nd lookNegative-0.891.00.771.18
7A1yFTaREeWWBQrVFXqd1w Good course, but a little bit easy for programmers who have experience in other programming languages. Better to add more challenging assignments. :)languages. Better to add more challengingAssignment:) Negative-0.731.00.771.18
7A1yFTaREeWWBQrVFXqd1w assignment is a bit too easy, suitable for totally new beginners Assignmentis a bit too easy, suitablePositive0.990.50.771.18
7A1yFTaREeWWBQrVFXqd1w I have absolutely no programming experience, with minor reading I was able to write a few perl and shell scripts. But python, I have never even wrote a hello world program, the course was simple and straight forward, I enjoyed every piece of the material and the assignments. piece of the material and theAssignment Negative-0.731.00.771.18
7A1yFTaREeWWBQrVFXqd1w Goes over the fundamental basics of programming quite well. One area for improvement would be more exercises and assignments. Students at this stage in beginning programming could always use more smaller exercises to solidify knowledge. Although it would seem pointless to experienced programmers coming from other languages, I think it would benefit beginners.improvement would be more exercises andAssignmentStudents at this stage in beginningNegative-0.650.50.771.18
7A1yFTaREeWWBQrVFXqd1w Excellent Course Content with good assignment work !!! Dr Severance is a Great Professor. Excellent Course Content with goodAssignmentwork ! ! ! Dr SeverancePositive0.931.00.771.18
7A1yFTaREeWWBQrVFXqd1w Great Introduction, great assignments Great Introduction, greatAssignment Positive0.691.00.771.18
7A1yFTaREeWWBQrVFXqd1w beautifully taught :) thank you Sir. Also, if there were more assignments it would have been even better.Sir. Also, if there were moreAssignmentit would have been even better.Negative-0.90.50.771.18
7A1yFTaREeWWBQrVFXqd1w This is a great class for someone who has no experience with Python at all. Dr. Chuck does an excellent job helping you understand the core concepts in a manner that is easy to learn. The lectures are interesting, easy to follow, and full of great material. The quizzes are simple enough but you do have to pay attention in order to get them correct. The assignments were a lot of fun and made you think of how best to incorporate everything you learned. This was a better experience than I have had in other courses I have been through. I am definitely taking the next class from Dr. Chuck!order to get them correct. TheAssignmentwere a lot of fun andPositive0.991.00.771.18
7A1yFTaREeWWBQrVFXqd1w Excellent vidoes and very helpful assignments. Excellent vidoes and very helpfulAssignment Positive0.921.00.771.18
7A1yFTaREeWWBQrVFXqd1w Easy to follow and well informed assignments to try on first go !!!!Easy to follow and well informedAssignmentto try on first go !Positive0.980.50.771.18
7A1yFTaREeWWBQrVFXqd1w Course and assignments were very easy. Could have been more challenging if assignments were little difficult.Could have been more challenging ifAssignmentwere little difficult. Negative-0.940.00.771.18
7A1yFTaREeWWBQrVFXqd1w Breaks down material in an easy to understand manner and makes effective use of technology to administer exams and assignments.of technology to administer exams andAssignment Positive0.790.50.771.18
7A1yFTaREeWWBQrVFXqd1w Amazing course.... but there should be some more assignments and little difficult quiz.... just little not much difficultbut there should be some moreAssignmentand little difficult quiz. . .Negative-0.881.00.771.18
7A1yFTaREeWWBQrVFXqd1w Very easy to understand and the assignments properly tested our ability to apply my programming skills. I strongly recommend this course if you just want to understand the basic structure of python scripts.Very easy to understand and theAssignmentproperly tested our ability to applyPositive0.991.00.771.18
7A1yFTaREeWWBQrVFXqd1w While the videos are a good guide, the quizzes and assignments are way too easy. I find that, whenever I am studying, finding out how to do difficult exercises are the best way to really learn. Good course a good guide, the quizzes andAssignmentare way too easy. I findNegative-0.820.50.771.18
7A1yFTaREeWWBQrVFXqd1w The lectures are very good. But the Discussion forum became a "hidden question - mistic answer" panel lately. Could we get some non-scored assignments to discuss them openly with mentors and to learn more ?lately. Could we get some non-scoredAssignmentto discuss them openly with mentorsNegative-0.780.50.771.18
7A1yFTaREeWWBQrVFXqd1w Good for beginners, very detailed, convenient assignment system.Good for beginners, very detailed, convenientAssignmentsystem. Positive0.691.00.771.18
7A1yFTaREeWWBQrVFXqd1w Great course for those who have zero programming experience. The course is very well structured and designed to walk you through the learning process to more advanced material in the future courses. The assessment is done through interactive assignments and quizzes. I'm glad to have a privilege of taking this course and would like to thank Dr. Chuck, University of Michigan and Coursera for this wonderful opportunity! Thank you!The assessment is done through interactiveAssignmentand quizzes. I'm glad to havePositive0.731.00.771.18
7A1yFTaREeWWBQrVFXqd1w The lectures are clear and easy to follow. The assignments are interesting, challenging, and actually want the student to pass and understand, instead of being tricky barriers to stop progress.clear and easy to follow. TheAssignmentare interesting, challenging, and actually wantPositive0.921.00.771.18
7A1yFTaREeWWBQrVFXqd1w Fantastic experience. Great explanation and good assignments.Fantastic experience. Great explanation and goodAssignment Positive0.851.00.771.18
7A1yFTaREeWWBQrVFXqd1w The pace of this course & the course content, along with the Creative Commons material is fabulous for anyone who has no prior experience in programming. Prof. Severance is great at what he does, and the assignments are also brilliant. I wished there were more peer review assignments or more assignments so that we could practice more.at what he does, and theAssignmentare also brilliant. I wished therePositive0.981.00.771.18
7A1yFTaREeWWBQrVFXqd1w The pace of this course & the course content, along with the Creative Commons material is fabulous for anyone who has no prior experience in programming. Prof. Severance is great at what he does, and the assignments are also brilliant. I wished there were more peer review assignments or more assignments so that we could practice more.wished there were more peer reviewAssignmentor more assignments so that weNegative-0.911.00.771.18
7A1yFTaREeWWBQrVFXqd1w The pace of this course & the course content, along with the Creative Commons material is fabulous for anyone who has no prior experience in programming. Prof. Severance is great at what he does, and the assignments are also brilliant. I wished there were more peer review assignments or more assignments so that we could practice more.more peer review assignments or moreAssignmentso that we could practice more.Negative-0.881.00.771.18
7A1yFTaREeWWBQrVFXqd1w Brilliant course, Professor Chuck is awesome. The amount of time he takes explaining the concepts is remarkable and the assignments and quizzes makes great sense.the concepts is remarkable and theAssignmentand quizzes makes great sense. Positive1.01.00.771.18
7A1yFTaREeWWBQrVFXqd1w Very good course. The materials are perfect, the videos clear, funny and comprehensible, the assignments easy if one does follow and learn.videos clear, funny and comprehensible, theAssignmenteasy if one does follow andPositive0.851.00.771.18
7A1yFTaREeWWBQrVFXqd1w Very good and entertaining lessons to start with Python. Also highly recommended for people that have no prior experience with programming. This course is much better structured with its tasks, assignments and lessons than a lot of other (very confusing) coursera courses.much better structured with its tasks,Assignmentand lessons than a lot ofNegative-0.721.00.771.18
7A1yFTaREeWWBQrVFXqd1w Excellent, personable teacher, great video lectures, assignments are simple, but great at demonstrating key conceptsExcellent, personable teacher, great video lectures,Assignmentare simple, but great at demonstratingPositive0.991.00.771.18
7A1yFTaREeWWBQrVFXqd1w Fantastic! Clear, concise and interesting assignments. Fantastic! Clear, concise and interestingAssignment Positive0.81.00.771.18
7A1yFTaREeWWBQrVFXqd1w A great (and gentle) introduction or review of fundamental concepts in Python programming and basic computer science. The lectures are clear and the assignments are relevant/well-designed. This course series is second only to MITx 6.00.1x over at edX, which is considerably more challenging, time-consuming, and somewhat better executed. The code grader for the MIT course test a wide array of cases to ensure that the student has minimal leeway in terms of shortcuts while one could easily fool the auto-grader in this course. The assignments also lack depth and challenge compared to the MIT assignments. Overall, the course is well organized and a great option for beginners.The lectures are clear and theAssignmentare relevant/well-designed. This course series isPositive0.650.50.771.18
7A1yFTaREeWWBQrVFXqd1w A great (and gentle) introduction or review of fundamental concepts in Python programming and basic computer science. The lectures are clear and the assignments are relevant/well-designed. This course series is second only to MITx 6.00.1x over at edX, which is considerably more challenging, time-consuming, and somewhat better executed. The code grader for the MIT course test a wide array of cases to ensure that the student has minimal leeway in terms of shortcuts while one could easily fool the auto-grader in this course. The assignments also lack depth and challenge compared to the MIT assignments. Overall, the course is well organized and a great option for beginners.the auto-grader in this course. TheAssignmentalso lack depth and challenge comparedPositive0.630.50.771.18
7A1yFTaREeWWBQrVFXqd1w A great (and gentle) introduction or review of fundamental concepts in Python programming and basic computer science. The lectures are clear and the assignments are relevant/well-designed. This course series is second only to MITx 6.00.1x over at edX, which is considerably more challenging, time-consuming, and somewhat better executed. The code grader for the MIT course test a wide array of cases to ensure that the student has minimal leeway in terms of shortcuts while one could easily fool the auto-grader in this course. The assignments also lack depth and challenge compared to the MIT assignments. Overall, the course is well organized and a great option for beginners.and challenge compared to the MITAssignmentOverall, the course is well organizedPositive0.90.50.771.18
7A1yFTaREeWWBQrVFXqd1w I have taken this course before. It is my third challenge. I could pass all the assignments now. I feel like I get something from this course and I really appreciate all the Coursera staffs and Dr.chuck for helping me to pass this course. thank you jongchanchallenge. I could pass all theAssignmentnow. I feel like I getNegative-0.961.00.771.18
7A1yFTaREeWWBQrVFXqd1w Very good lectures, assignments, and examples. An excellent course. Very good lectures,Assignmentand examples. An excellent course. Positive0.991.00.771.18
7A1yFTaREeWWBQrVFXqd1w A fair approach to programming basics. A couple of funny videos as well. Certain topics are a little bit over discussed. Liked the assignments although those could be a little bit more difficult to completelittle bit over discussed. Liked theAssignmentalthough those could be a littlePositive0.780.50.771.18
7A1yFTaREeWWBQrVFXqd1w This is an excellent introduction for beginners and there are good explanations by the instructor. I just wish there were more problems or assignments provided for practice. Overall, I recommend this course to anyone with no programming background looking to take a step into that world.wish there were more problems orAssignmentprovided for practice. Overall, I recommendPositive0.981.00.771.18
7A1yFTaREeWWBQrVFXqd1w It's a very good course for beginners for python. The course material is put together very well. The assignments are not really challenging if you already know programming, but for beginners it should be very exciting.is put together very well. TheAssignmentare not really challenging if youPositive0.991.00.771.18
7A1yFTaREeWWBQrVFXqd1w I'm sure this is a fantastic introduction for those with no prior programming experience, but as someone with even just a little bit of prior scripting experience, I found it extremely slow-paced. Rather than suffer through the lectures, I did DataCamp's Intro. to Python and then did all the quizzes & assignments for this class as extra practice.then did all the quizzes &Assignmentfor this class as extra practice.Negative-0.860.00.771.18
7A1yFTaREeWWBQrVFXqd1w Formation of assignment is very much appreciable. Formation ofAssignmentis very much appreciable. Positive0.791.00.771.18
7A1yFTaREeWWBQrVFXqd1w Really good course for a person who is new to programming although writing assignments with the autograder is a bit irritating as it catches mistakes like an extra space or small and capital so make sure u take care of these small issuesis new to programming although writingAssignmentwith the autograder is a bitPositive0.941.00.771.18
7A1yFTaREeWWBQrVFXqd1w Easy, and slow paced. Took an average python user just two hours to complete the assignments. Recommended for anyone not versed in the dark arts.just two hours to complete theAssignmentRecommended for anyone not versed inPositive0.841.00.771.18
7A1yFTaREeWWBQrVFXqd1w This course was completely exceptional. The video lectures by Dr.Chuck was helpful throughout the course. The assignments added to each section of the course help us improve some creative thinking and it improves our programming skills as well. Hats off to Coursera! I will still take more courses from coursera having a fruitful experience like this.was helpful throughout the course. TheAssignmentadded to each section of thePositive0.841.00.771.18
7A1yFTaREeWWBQrVFXqd1w The method of teaching, quizzes and assignments helped me to learn as much as possible from this course. Thankyou for providing this course!The method of teaching, quizzes andAssignmenthelped me to learn as muchPositive0.751.00.771.18
7A1yFTaREeWWBQrVFXqd1w Loved the assignments and the quizzes. Loved theAssignmentand the quizzes. Positive0.880.50.771.18
7A1yFTaREeWWBQrVFXqd1w This introductory course to the Python programming language boosted my confidence in my ability to learn programming for data analysis. Without any prior background in programming and just a bit of algebra several years ago in college, I was able to make it through this course fairly easily. The time estimate for each week accurately reflected the amount of time required for me to complete an assignment. After completing this first course in the Specialization, I decided to sign-up for the entire five-course series.required for me to complete anAssignmentAfter completing this first course inPositive0.771.00.771.18
7A1yFTaREeWWBQrVFXqd1w I do not have any background in computer science and this course was easy to follow along and learn the basics. I thoroughly enjoyed Dr.Severance's way of explaining abstract concepts and how we repeatedly go over concepts. The quizzes and assignments were a great way to review ideas in the book while giving us the opportunity to use our newly acquired knowledge.go over concepts. The quizzes andAssignmentwere a great way to reviewPositive1.01.00.771.18
7A1yFTaREeWWBQrVFXqd1w Great course. Really enjoyed learning Python fundamentals. More exercises should be included as part of assignment. Thanks! should be included as part ofAssignmentThanks! Positive0.820.50.771.18
7A1yFTaREeWWBQrVFXqd1w Excellent introduction to Python, well explained, helpful skill-building assignments and very good learning environment. Fantastic book! Thanks. to Python, well explained, helpful skill-buildingAssignmentand very good learning environment. FantasticPositive0.981.00.771.18
7A1yFTaREeWWBQrVFXqd1w Course is pitched at a very elementary level--which I liked a lot. Assignments are doable and helpful. Instructor is simply amazing! elementary level--which I liked a lot.Assignmentare doable and helpful. Instructor isPositive0.771.00.771.18
7A1yFTaREeWWBQrVFXqd1w It's a great intro course to Python Professor Severance is really great and brings it down to the lowest level one can understand. The assignment tool is pretty great as well. Gives you the errors you need to work on.lowest level one can understand. TheAssignmenttool is pretty great as well.Positive0.831.00.771.18
7A1yFTaREeWWBQrVFXqd1w Best professor and amazing course. Need to make people work more. Assignments are interesting. Include more than 2 assignments as people taking online courses don't get time to work on their own.Need to make people work more.Assignmentare interesting. Include more than 2Negative-0.681.00.771.18
7A1yFTaREeWWBQrVFXqd1w Best professor and amazing course. Need to make people work more. Assignments are interesting. Include more than 2 assignments as people taking online courses don't get time to work on their own.are interesting. Include more than 2Assignmentas people taking online courses don'tNegative-0.671.00.771.18
7A1yFTaREeWWBQrVFXqd1w Good material and funny professor makes it easy. However, assignments are a bit too easy.funny professor makes it easy. However,Assignmentare a bit too easy. Positive1.00.50.771.18
7A1yFTaREeWWBQrVFXqd1w The course assignments weren't challenging enough for me and lectures were too slow for my liking. But, I do understand that the course is more suited for people without prior experience in programming, so I have nothing to complain about. Good beginner course! The courseAssignmentweren't challenging enough for me andNegative-0.820.00.771.18
7A1yFTaREeWWBQrVFXqd1w Well built, seriously oriented for someone who never had any contact with programming before. Perhaps, some more advanced optional assignments could be added for those who know how to write code, but in different languages, at beginner's level. GREAT WORK!before. Perhaps, some more advanced optionalAssignmentcould be added for those whoPositive0.871.00.771.18
7A1yFTaREeWWBQrVFXqd1w Despite being slow and the tutor being a tad too gregarious (though I like it), the course really sets a fine foundation for late entrants to coding world. The examples used are often simple or even silly (they do come with that disclaimer) but they make a point to encourage you to try harder stuff on your own. I suggest you try out your own little codes before attempting the session end assignments.codes before attempting the session endAssignment Negative-0.630.50.771.18
7A1yFTaREeWWBQrVFXqd1w Dr. Chuck makes the course (and python) very interesting! The course is simple enough for complete beginners to start learning Python. The assignments are challenging but manageable with the help of TAs and fellow classmates. I feel great to have finished this course and I will start the next one in this specialization soon!beginners to start learning Python. TheAssignmentare challenging but manageable with theNegative-0.661.00.771.18
7A1yFTaREeWWBQrVFXqd1w Great introduction to programming, I brought the course book, it makes the assignments easier and the content is better understood and retained. The pdf version is available free, but for me having a paper copy is just easier to flick through, read and reference.the course book, it makes theAssignmenteasier and the content is betterPositive0.71.00.771.18
7A1yFTaREeWWBQrVFXqd1w This course is a perfect one for people who are beginning to take their first steps in the world of Python (and programming, in general).. All the lectures, assignments, and the course materials offer quite good insight to basic and fundamental programming concepts.. And, considering the syntactical ease of Python, it makes programming easy to learn and understand, removing the extra clutter found in the more traditional languages like C/C++ or Java,, And, finally, the instructor, Prof. Charles Severance, who is more affectionately called Dr. Chuck just mixes fun and learning to create quite an exciting and memorable teaching environment, But, while all of this good, I felt that this course lacked the bite for a more advanced learner or someone who has spent sometime in the world of programming.. The complexity of the quizzes or the assignments are at beginner level... Best for complete beginners.. But, like i mentioned earlier, it is very easy to rush the whole course in a couple of days time or at most, one week for an advanced learner. This course lays the foundation for the more advanced courses in Python.. Technically, it is the first part of the Programming for Everybody specialization, which consists of 5 courses, revolving around the world of Python.. So, my final advice to all beginners is to take their sweet time understanding and grasping these fundamental concepts,, These form the foundation stone for any programming language as well as Computer Science world. Don't worry about the assignments, you will get more than ample time to complete them and succeed in them.. Plus, I feel that you will also enjoy some of the bonus interviews.. They could be quite motivating or thought-provoking.. And, for advanced beginners, you can rush through this course and brush up on some basic concepts to move into more advanced courses, which will not only be a lot more challenging and catering more advanced and diverse concepts and topics.. And, in my opinion, this specialization package could be, at this current moment, the best possible experience when compared to learning the basics of Python online.. And, could be the closest thing to a face-to-face learning experience..in general). . All the lectures,Assignmentand the course materials offer quitePositive0.631.00.771.18
7A1yFTaREeWWBQrVFXqd1w This course is a perfect one for people who are beginning to take their first steps in the world of Python (and programming, in general).. All the lectures, assignments, and the course materials offer quite good insight to basic and fundamental programming concepts.. And, considering the syntactical ease of Python, it makes programming easy to learn and understand, removing the extra clutter found in the more traditional languages like C/C++ or Java,, And, finally, the instructor, Prof. Charles Severance, who is more affectionately called Dr. Chuck just mixes fun and learning to create quite an exciting and memorable teaching environment, But, while all of this good, I felt that this course lacked the bite for a more advanced learner or someone who has spent sometime in the world of programming.. The complexity of the quizzes or the assignments are at beginner level... Best for complete beginners.. But, like i mentioned earlier, it is very easy to rush the whole course in a couple of days time or at most, one week for an advanced learner. This course lays the foundation for the more advanced courses in Python.. Technically, it is the first part of the Programming for Everybody specialization, which consists of 5 courses, revolving around the world of Python.. So, my final advice to all beginners is to take their sweet time understanding and grasping these fundamental concepts,, These form the foundation stone for any programming language as well as Computer Science world. Don't worry about the assignments, you will get more than ample time to complete them and succeed in them.. Plus, I feel that you will also enjoy some of the bonus interviews.. They could be quite motivating or thought-provoking.. And, for advanced beginners, you can rush through this course and brush up on some basic concepts to move into more advanced courses, which will not only be a lot more challenging and catering more advanced and diverse concepts and topics.. And, in my opinion, this specialization package could be, at this current moment, the best possible experience when compared to learning the basics of Python online.. And, could be the closest thing to a face-to-face learning experience..complexity of the quizzes or theAssignmentare at beginner level. . .Positive0.851.00.771.18
7A1yFTaREeWWBQrVFXqd1w This course is a perfect one for people who are beginning to take their first steps in the world of Python (and programming, in general).. All the lectures, assignments, and the course materials offer quite good insight to basic and fundamental programming concepts.. And, considering the syntactical ease of Python, it makes programming easy to learn and understand, removing the extra clutter found in the more traditional languages like C/C++ or Java,, And, finally, the instructor, Prof. Charles Severance, who is more affectionately called Dr. Chuck just mixes fun and learning to create quite an exciting and memorable teaching environment, But, while all of this good, I felt that this course lacked the bite for a more advanced learner or someone who has spent sometime in the world of programming.. The complexity of the quizzes or the assignments are at beginner level... Best for complete beginners.. But, like i mentioned earlier, it is very easy to rush the whole course in a couple of days time or at most, one week for an advanced learner. This course lays the foundation for the more advanced courses in Python.. Technically, it is the first part of the Programming for Everybody specialization, which consists of 5 courses, revolving around the world of Python.. So, my final advice to all beginners is to take their sweet time understanding and grasping these fundamental concepts,, These form the foundation stone for any programming language as well as Computer Science world. Don't worry about the assignments, you will get more than ample time to complete them and succeed in them.. Plus, I feel that you will also enjoy some of the bonus interviews.. They could be quite motivating or thought-provoking.. And, for advanced beginners, you can rush through this course and brush up on some basic concepts to move into more advanced courses, which will not only be a lot more challenging and catering more advanced and diverse concepts and topics.. And, in my opinion, this specialization package could be, at this current moment, the best possible experience when compared to learning the basics of Python online.. And, could be the closest thing to a face-to-face learning experience..Science world. Don't worry about theAssignmentyou will get more than amplePositive0.721.00.771.18
7A1yFTaREeWWBQrVFXqd1w Perfect for beginners, clear and fun lecturing, very focused assignments. One of the best lectureres I have ever had. Highly recommanded.clear and fun lecturing, very focusedAssignmentOne of the best lectureres IPositive1.01.00.771.18
7A1yFTaREeWWBQrVFXqd1w Great course that makes the content self-paced. The book is accessible and the expectation of assignments is reasonable. I highly recommend.is accessible and the expectation ofAssignmentis reasonable. I highly recommend. Positive1.01.00.771.18
7A1yFTaREeWWBQrVFXqd1w I would like to have more assignment added to this course.I would like to have moreAssignmentadded to this course. Negative-0.630.50.771.18
7A1yFTaREeWWBQrVFXqd1w I feel there could have been more assignments (and perhaps ones that start from scratch). I personally felt having more [forced] practice would be good. As we only wrote code to apply each concept maybe once, and even these applications were already half worked out for us.feel there could have been moreAssignment(and perhaps ones that start fromNegative-0.930.50.771.18
7A1yFTaREeWWBQrVFXqd1w this course is very basic course for python and assignments are good.very basic course for python andAssignmentare good. Positive0.640.50.771.18
7A1yFTaREeWWBQrVFXqd1w Very nice introduction to python with great instructor, practical assignments and free ebook provided. I recommend this course to beginners with no prior or small amount of experience with programming.to python with great instructor, practicalAssignmentand free ebook provided. I recommendPositive0.991.00.771.18
7A1yFTaREeWWBQrVFXqd1w The difficulty of assignments should be increased. The difficulty ofAssignmentshould be increased. Positive0.870.00.771.18
7A1yFTaREeWWBQrVFXqd1w Great beginning course in Python, concepts are well articulated and assignments reinforce core concepts.Python, concepts are well articulated andAssignmentreinforce core concepts. Positive0.781.00.771.18
7A1yFTaREeWWBQrVFXqd1w it was a great course. Mr. Chuck, knows how to teach quality material to the masses. i would only suggest that on the programming assignments, it would be best if the instructor doesn't write half of the code. one reason is that having some of the code written would make that student think that the piece of code provided must be a part of the whole code. and as i worked on the programming assignments i realized that much of the code provided wasn't needed, in fact it took me longer than necessary to solve the assignments because i kept using the code provided, and upon solving the assignment none of the code that was provided was a part of the code i wrote. .... on to the next course. Data Structure. thank you coursera and UM.only suggest that on the programmingAssignmentit would be best if theNegative-0.851.00.771.18
7A1yFTaREeWWBQrVFXqd1w it was a great course. Mr. Chuck, knows how to teach quality material to the masses. i would only suggest that on the programming assignments, it would be best if the instructor doesn't write half of the code. one reason is that having some of the code written would make that student think that the piece of code provided must be a part of the whole code. and as i worked on the programming assignments i realized that much of the code provided wasn't needed, in fact it took me longer than necessary to solve the assignments because i kept using the code provided, and upon solving the assignment none of the code that was provided was a part of the code i wrote. .... on to the next course. Data Structure. thank you coursera and UM.longer than necessary to solve theAssignmentbecause i kept using the codeNegative-0.821.00.771.18
7A1yFTaREeWWBQrVFXqd1w it was a great course. Mr. Chuck, knows how to teach quality material to the masses. i would only suggest that on the programming assignments, it would be best if the instructor doesn't write half of the code. one reason is that having some of the code written would make that student think that the piece of code provided must be a part of the whole code. and as i worked on the programming assignments i realized that much of the code provided wasn't needed, in fact it took me longer than necessary to solve the assignments because i kept using the code provided, and upon solving the assignment none of the code that was provided was a part of the code i wrote. .... on to the next course. Data Structure. thank you coursera and UM.code provided, and upon solving theAssignmentnone of the code that wasNegative-0.951.00.771.18
7A1yFTaREeWWBQrVFXqd1w Dr. Chuck is da man! Awesome class. Dr. Chuck touched upon all the nuances of basic Python that most students are too embarrassed to ask about but which are nevertheless mission-critical to effective programming. This capacity to address unspoken concerns both in presentations and assignments is one of the secrets of a good MOOC professor since students can't ask questions. This class is especially useful for those students who just completed codecademy.com's Python class since it explicitly addresses several issues that weren't addressed there. Finally, no one can rival Dr. Chuck's ability to access celebrity programmers whose presence adds an important dimension of context and helps students feel like they already belong to the international community of coders. Job well done.unspoken concerns both in presentations andAssignmentis one of the secrets ofPositive0.991.00.771.18
7A1yFTaREeWWBQrVFXqd1w The lectures are clear and step-by-step approach makes it easier for beginner to start to learn this programming language and the practical assignments are very nice!this programming language and the practicalAssignmentare very nice! Positive0.931.00.771.18
7A1yFTaREeWWBQrVFXqd1w Wonderfully composed and paced course. Dr. Severance does a fantastic job of scaling technical descriptions from basic terminology up to the specific programming jargon. The assignments are well detailed, explained, and the technology in the course works well. The book is free and also a treat because it ties so nicely back into the course materials making is probably the best learning Python book available today based on what I've seen. Thank you for continuing to support this program. It is FANTASTIC.to the specific programming jargon. TheAssignmentare well detailed, explained, and thePositive0.681.00.771.18
7A1yFTaREeWWBQrVFXqd1w It is as stated: Programming for Everybody (who hasnt had any expsoure to programming). If you dont know about computers and you dont know about programming, this course is for you. On the other hand: if you do have a basic understanding of computers and/or programming, than this may no be the right course for you: The beginning is too slow - the stuff about CPUs & memory etc. is really for people who dont know about computers at all. The overall pace is too slow. My suggestion would be to a) shorten the introductiory part b) increase lurning-curve & depth c) add more complex assignments -> maybe as "bonus assignments"& depth c) add more complexAssignment-> maybe as " bonus assignments"Positive0.710.50.771.18
7A1yFTaREeWWBQrVFXqd1w The course materials such as the lecture videos, slides , assignments and pdf helped me to grasp and implement the basics of Python very well. I have recommended this course to my colleagues who are interested in learning Pythonas the lecture videos, slides ,Assignmentand pdf helped me to graspPositive0.740.50.771.18
7A1yFTaREeWWBQrVFXqd1w The explanations were very good and the exercises and assignments reinforced my understanding. very good and the exercises andAssignmentreinforced my understanding. Positive0.991.00.771.18
7A1yFTaREeWWBQrVFXqd1w Dr. Chuck makes the course quite simple. At the beginning of the course, he patiently introduces some preparing steps such as python installation and screenshot tools, which is quite useful for students with little computer knowledge. During the course, Dr. Chuck manages to use the simplest language to explain the concepts. The slides use different colors to differentiate different elements in a script, indicating Dr. Chuck's consideration for the students. The course reminds me of the sentence from The Zen of Python, "simple is better than complex." The course is a beginning course for python. I studied Visual Basic in my freshman year, and now, three years after VB, I found the assignments quite easy. So I advise that if you have prior knowledge of other languages, you can use the book provided by Dr. Chuck to quickly understand the concepts and view some example code. Then you can directly jump to the assignments and I suppose that it would not be too hard for you. I heard MOOC one year ago and enrolled several courses at Coursera. However, this is my first finished course. Sometimes the network speed of the school was too slow to view the videos and this really slowed me down. I also had some school work and exams. Now I am at the end of my undergraduate study and have enough time to take MOOCs. $310 is quite expensive for me but I hope I can accomplish the five courses of this specialization and some day I'll come back to pay for the certification. Thanks to Dr. Chuck and mentors. Tao.Zheng Huazhong University of Science&Technology, P.R.Chinayears after VB, I found theAssignmentquite easy. So I advise thatPositive0.650.50.771.18
7A1yFTaREeWWBQrVFXqd1w Dr. Chuck makes the course quite simple. At the beginning of the course, he patiently introduces some preparing steps such as python installation and screenshot tools, which is quite useful for students with little computer knowledge. During the course, Dr. Chuck manages to use the simplest language to explain the concepts. The slides use different colors to differentiate different elements in a script, indicating Dr. Chuck's consideration for the students. The course reminds me of the sentence from The Zen of Python, "simple is better than complex." The course is a beginning course for python. I studied Visual Basic in my freshman year, and now, three years after VB, I found the assignments quite easy. So I advise that if you have prior knowledge of other languages, you can use the book provided by Dr. Chuck to quickly understand the concepts and view some example code. Then you can directly jump to the assignments and I suppose that it would not be too hard for you. I heard MOOC one year ago and enrolled several courses at Coursera. However, this is my first finished course. Sometimes the network speed of the school was too slow to view the videos and this really slowed me down. I also had some school work and exams. Now I am at the end of my undergraduate study and have enough time to take MOOCs. $310 is quite expensive for me but I hope I can accomplish the five courses of this specialization and some day I'll come back to pay for the certification. Thanks to Dr. Chuck and mentors. Tao.Zheng Huazhong University of Science&Technology, P.R.Chinayou can directly jump to theAssignmentand I suppose that it wouldNegative-0.960.50.771.18
7A1yFTaREeWWBQrVFXqd1w I was a little bit late to start doing assignments, but now I've even caught up with the course! I like the way how Mr. Charles teaches and explains the things!little bit late to start doingAssignmentbut now I've even caught upNegative-0.71.00.771.18
7A1yFTaREeWWBQrVFXqd1w Great introduction for programming. I think it can be improved with more logic content and assignments, as well as some real cases (such as real examples of text file parsing, etc).improved with more logic content andAssignmentas well as some real casesPositive0.90.50.771.18
7A1yFTaREeWWBQrVFXqd1w Can have more rigorous assignments. Right now the code snippets are already provided. Maybe keep some optional tough assignments to cater to all levels of programming abilities :)provided. Maybe keep some optional toughAssignmentto cater to all levels ofPositive0.80.50.771.18
7A1yFTaREeWWBQrVFXqd1w Good for starters, but should enhance the complication of assignments.but should enhance the complication ofAssignment Positive0.720.50.771.18
7A1yFTaREeWWBQrVFXqd1w Great fundamental course! Its a bit remedial of you already know the basics of python though. I recommend just doing all the assignments and quizzes in a day for a refresher if you do.I recommend just doing all theAssignmentand quizzes in a day forPositive0.831.00.771.18
7A1yFTaREeWWBQrVFXqd1w Great introduction to Python, videos were excellent - instructions were clear and easy to follow along. Really enjoyed learning using the assignments and autograder, thank you!along. Really enjoyed learning using theAssignmentand autograder, thank you! Positive0.951.00.771.18
7A1yFTaREeWWBQrVFXqd1w This is THE best course for beginners. I love the way Dr. Chuck has taught Python programming. His lectures are very interesting and easy to understand and the entire course has been a lot of fun with all its quizzes and programming assignments. His book is as great as are his lectures. I am looking forward to learning more about python through his courses. This is just the type of course that I was wanting to do for some time and I am lucky I found this through Coursera! Thank you Dr. Chuck!with all its quizzes and programmingAssignmentHis book is as great asPositive0.951.00.771.18
7A1yFTaREeWWBQrVFXqd1w Good primer to Python. Quizzes were spot on and the assignments were clear. Highly recommended for a beginner.Quizzes were spot on and theAssignmentwere clear. Highly recommended for aPositive1.01.00.771.18
7A1yFTaREeWWBQrVFXqd1w Great start for anyone who wants to begin with python programming. Course is well designed and love the way it progresses along with the assignments and the small videos in between.way it progresses along with theAssignmentand the small videos in between.Positive0.960.50.771.18
7A1yFTaREeWWBQrVFXqd1w Very intuitive and easy to understand course. the flow of the learning course coupled with the assignments makes this a must go to course for anyone who wants to learn python from scratch. the learning course coupled with theAssignmentmakes this a must go toPositive0.981.00.771.18
7A1yFTaREeWWBQrVFXqd1w I am very disappointed with this programming course. The course lacks detail and deepth and could be taught in 45 to 60 minutes instead of 7 weeks. The quizzes and assignments were to easy and basic (solved in less than 5 minutes) and definitely not enough. Annoying was the overuse of colours in almost every video (almost everything was coloured - highlighting everything is just as usefull as highlighting nothing, green box with white text inside - did you try to read that on a different monitor than yours?), the pointless and useless doodles, smilies and whatsoever, wasting my time by watching you dispose your teabag/drinking tea or coffee/talking about your mug/etc., why do you even need to drink in a 20 minute-or-less video. The Tutor tried to loosen a dry topic. Mostly it wasn't my humor but I can live with that. I had hoped for more :(of 7 weeks. The quizzes andAssignmentwere to easy and basic (solvedPositive0.79-1.00.771.18
7A1yFTaREeWWBQrVFXqd1w Well structured course which makes it easy to learn the material and includes lots of exercises to test your understanding. Assignment solutions are thoroughly discussed which makes it easier to assess the efficiency of your own code compared to the professor. of exercises to test your understanding.Assignmentsolutions are thoroughly discussed which makesPositive0.791.00.771.18
7A1yFTaREeWWBQrVFXqd1w very helpful course for beginners, we can learn a lot and the assignment tool and the problems in it are challengingcan learn a lot and theAssignmenttool and the problems in itPositive0.81.00.771.18
7A1yFTaREeWWBQrVFXqd1w I thought the class was good, although if you are already an experienced programmer (like me), I suggest that you do a quick review of the python documentation to understand python syntax, then simply complete each assignment rather than sitting through the videos.python syntax, then simply complete eachAssignmentrather than sitting through the videos.Negative-0.940.50.771.18
7A1yFTaREeWWBQrVFXqd1w Excellent overview of first few concepts in Programming in Python. Useful in understanding programming concepts (early early stages) for those who have never done programming and refresher for those who have, but it has been a while, I look forward to seeing how the other courses in the this series are. Only reason I didn't give a 5 star rating is because I think in addition to the given assignments there should be an extra assignment per week with practical applications. Granted not enough of the language is know yet to warrant anything really complex, but perhaps just number converter for scientific notation, or a tip calculator with code given that can make it practical to use (connect it to a website or phone application).assignments there should be an extraAssignmentper week with practical applications. GrantedNegative-0.770.50.771.18
7A1yFTaREeWWBQrVFXqd1w The course was very basic. It was nicely taught and the examples and the lectures were really enjoyable. However, some shortcomings I felt were that the colors in the slides could have been a bit clearer. Another thing was that some concepts were introduced in the lectures which were not explained completely. A real beginner would not be able to understand them which would in some parts defeat the purpose of the course. Other than that, I felt the course was really structured well. The assignments were easy and the quizzes did test the knowledge about the subject taught so far. It was such that any new person would not feel discouraged. Keep up the good job people.course was really structured well. TheAssignmentwere easy and the quizzes didPositive0.730.50.771.18
7A1yFTaREeWWBQrVFXqd1w This course is indicated to anyone looking for an overview of Python programming. All Assignments and Quizzes are quite simple problems. To be honest, I expected more of this course.an overview of Python programming. AllAssignmentand Quizzes are quite simple problems.Positive0.730.00.771.18
7A1yFTaREeWWBQrVFXqd1w Course can have more content and little complex assignments.have more content and little complexAssignment Positive0.740.50.771.18
7gLccRnoEeWjrA6seF25aw Content of the course is very good, useful and interesting, I greatly appreciate the knowledge delivered. But assignments could improve: -All module assignments seems mostly focalize on using Microstrategy tool. In assignments, i would like to see more exercises so that students learn through practice of business cases. For example, I prefer the way modules are organized in courses 1,2, and 3: concepts with examples, practice exercise, then assignment through similar exercise + a quiz. -In last assignment, there was no suggested solution(s) for the last question, i think this is missing for a good understanding. greatly appreciate the knowledge delivered. ButAssignmentcould improve: -All module assignments seemsPositive0.830.00.910.95
7gLccRnoEeWjrA6seF25aw Content of the course is very good, useful and interesting, I greatly appreciate the knowledge delivered. But assignments could improve: -All module assignments seems mostly focalize on using Microstrategy tool. In assignments, i would like to see more exercises so that students learn through practice of business cases. For example, I prefer the way modules are organized in courses 1,2, and 3: concepts with examples, practice exercise, then assignment through similar exercise + a quiz. -In last assignment, there was no suggested solution(s) for the last question, i think this is missing for a good understanding. But assignments could improve: -All moduleAssignmentseems mostly focalize on using MicrostrategyNegative-0.650.00.910.95
7gLccRnoEeWjrA6seF25aw Content of the course is very good, useful and interesting, I greatly appreciate the knowledge delivered. But assignments could improve: -All module assignments seems mostly focalize on using Microstrategy tool. In assignments, i would like to see more exercises so that students learn through practice of business cases. For example, I prefer the way modules are organized in courses 1,2, and 3: concepts with examples, practice exercise, then assignment through similar exercise + a quiz. -In last assignment, there was no suggested solution(s) for the last question, i think this is missing for a good understanding. focalize on using Microstrategy tool. InAssignmenti would like to see morePositive0.870.00.910.95
7gLccRnoEeWjrA6seF25aw Content of the course is very good, useful and interesting, I greatly appreciate the knowledge delivered. But assignments could improve: -All module assignments seems mostly focalize on using Microstrategy tool. In assignments, i would like to see more exercises so that students learn through practice of business cases. For example, I prefer the way modules are organized in courses 1,2, and 3: concepts with examples, practice exercise, then assignment through similar exercise + a quiz. -In last assignment, there was no suggested solution(s) for the last question, i think this is missing for a good understanding. exercise + a quiz. -In lastAssignmentthere was no suggested solution(s) forNegative-0.970.00.910.95
7gLccRnoEeWjrA6seF25aw The Course is well laid out with plenty of assignments that allow you master the BI by using Microstrategy. Thanks to professor Karimi, it was by far the best BI course that I have ever taken.well laid out with plenty ofAssignmentthat allow you master the BIPositive0.991.00.910.95
7Sx79iWNEeWs4gorU6Q1Yw Great course. I learned a lot. Too bad they still say they're verifying my assignments... no certificate so far.. :(they still say they're verifying myAssignment. . no certificate so far.Negative-0.671.01.01.15
7Sx79iWNEeWs4gorU6Q1Yw very fundamental. however, I do think it was a bit bold to state that on completion of the course that students would have the skills to write essays independently. Following the grading of some peer assignments, I would be concerned if that were still the case. Otherwise, I found some useful tools for writing in all the courses. Thank you.Following the grading of some peerAssignmentI would be concerned if thatNegative-0.840.51.01.15
7Sx79iWNEeWs4gorU6Q1Yw This course doesn't have any writing assignments. I appreciated it because it truly did help me understand the ins and outs of citations, which I needed to know in order to continue on with this course. I tend to get lazy and cute incorrectly because I never had the chance to learn how to do it in school. This professor is very understanding and straight to the point. It's what I need for this type of course. If you listen to the professor, it's no problem to pass the assignments and quizzes.This course doesn't have any writingAssignmentI appreciated it because it trulyPositive0.851.01.01.15
7Sx79iWNEeWs4gorU6Q1Yw This class setting is interesting. You cannot participate in assignments and quizzes unless pay for certificate.is interesting. You cannot participate inAssignmentand quizzes unless pay for certificate.Negative-0.78-1.01.01.15
7wfVmobsEeWgjA5cAvYgmw This wasn't quite what I expected. A lot of the "lectures" were very repetitive, which was annoying. However, I learned a lot and enjoyed the assignments. The Arch of Titus Project sounds really interesting and I'm looking forward to their next findings!learned a lot and enjoyed theAssignmentThe Arch of Titus Project soundsPositive0.990.50.950.97
7wfVmobsEeWgjA5cAvYgmw I really enjoyed this course. It both further my reading and knowledge in some areas, while introducing new topics to me that I'd not yet encountered. My only problem was with the final assignment - it does not do justice to the topic of the final week, which is the issue of colour on ancient monuments (in particular the arch, of course) and the implications of colour on composition and on later perceptions of antiquity. The assignment itself did not give me an opportunity to really explore these issues. only problem was with the finalAssignment- it does not do justiceNegative-0.620.50.950.97
7wfVmobsEeWgjA5cAvYgmw I really enjoyed this course. It both further my reading and knowledge in some areas, while introducing new topics to me that I'd not yet encountered. My only problem was with the final assignment - it does not do justice to the topic of the final week, which is the issue of colour on ancient monuments (in particular the arch, of course) and the implications of colour on composition and on later perceptions of antiquity. The assignment itself did not give me an opportunity to really explore these issues. on later perceptions of antiquity. TheAssignmentitself did not give me anPositive0.820.50.950.97
7wfVmobsEeWgjA5cAvYgmw The last assignment is a time-waster and really poorly designed. Not all adults are into coloring; this is not elementary school and what's the point of coloring a picture of the Arch for you? Frankly I can't be bothered to look up sources for the descriptions of Roman soldiers' attire, and especially to figure what each number is pointing to. It wasn't even always clear what the numbers on the template referred to and two of the numbers were missing. In addition, there were a lot of glitches with the grading software. Finally our questions were almost never answered. Otherwise I found this to be an interesting course and I learned quite a bit from it, although it could have been condensed into three or four classes at the very most. The video lectures were videotaped a bit strangely, with Professor Fine often seeming to talk to an invisible person on the right or the left of the camera, instead of at the viewer. The videos I liked were mostly the office hours ones and the one with the interview with Rabbi Elliot Cosgrove at Park Avenue Synagogue. I could have gotten a very good grade on this course, but the last assignment ruined that. No, I will not be recommending this course or any others by this Professor. The lastAssignmentis a time-waster and really poorlyNegative-0.81-0.50.950.97
7wfVmobsEeWgjA5cAvYgmw The last assignment is a time-waster and really poorly designed. Not all adults are into coloring; this is not elementary school and what's the point of coloring a picture of the Arch for you? Frankly I can't be bothered to look up sources for the descriptions of Roman soldiers' attire, and especially to figure what each number is pointing to. It wasn't even always clear what the numbers on the template referred to and two of the numbers were missing. In addition, there were a lot of glitches with the grading software. Finally our questions were almost never answered. Otherwise I found this to be an interesting course and I learned quite a bit from it, although it could have been condensed into three or four classes at the very most. The video lectures were videotaped a bit strangely, with Professor Fine often seeming to talk to an invisible person on the right or the left of the camera, instead of at the viewer. The videos I liked were mostly the office hours ones and the one with the interview with Rabbi Elliot Cosgrove at Park Avenue Synagogue. I could have gotten a very good grade on this course, but the last assignment ruined that. No, I will not be recommending this course or any others by this Professor. on this course, but the lastAssignmentruined that. No, I will notNegative-0.93-0.50.950.97
8UQBnm04EeWyAQ6K5KeLkw Well done, well explained, good assignments, looking forward to take the second. Well done, well explained, goodAssignmentlooking forward to take the second.Negative-0.621.00.991.1
8UQBnm04EeWyAQ6K5KeLkw As other reviewers have noted, this course is NOT for beginning programmers! (Unless maybe you are a mathematical genius with total recall.) I have a little background in programming, HTML and CSS, but I found this course to be an absolute nightmare. It would be interesting to find out if any of the rave reviews came from real beginners. Most of the problems have already been noted by other reviews, so I will only mention a few that I did not see mentioned. The course requirements should include hardware and software essentials. In particular, the student has no choice but to use Android Studio. If their system is not running a 64bit OS at 2.4 GHz with at least 8 GB of RAM, it can literally take DAYS for Studio to complete the build so that the student can do anything with assignment code. There is a desperate need for a glossary. The course dives in with more acronyms than the military, and assumes the attmpting learner already has a handle on APIs, SDKs, etc., not to mention many other technical terms (interfaces, ...). If I asked the average programmer to evaluate the MT based on comparisons with the Complutensian Polyglot and Codex Alexandricus, the effect would probably be about the same. Another glaring omission for beginners is a battery of exercises for each concept/skill. As for "We've organized all these topics into units that represent roughly 4-6 hours of work each," that is absurd! If you multiplied that by 10, it would still be a stretch. I have no doubt about the programming and technical competence of the instructors (though there are some errors in a number of the instructions). And I'm sure they are very nice people who really want others to learn. The root problem seems to be what professional communicators call "The Curse of Knowledge" -- a syndrome in which a person is so familiar with their subject that they cannot begin to imagine what it is like for someone who is not. My recommendation to a beginner is to look somewhere else. Take a good introductory course in Java before diving into the vastly more complex world of the Android environment. I am not qualified to evaluate the course from the perspective of an experienced programmer, but I have noted that they are frustrated by clutter caused by token attempts to make this a beginner course. My recommendation to the faculty is to completely re-engineer this whole specialization. They should have a separate set of courses truly designed for beginners, and they should get help from qualified instructional designers who specialize in online adult education. (Might not be a bad idea to get the VU English department to review the lecture text as well.) My recommendation to anyone is to never believe anything Coursera tells you about a course. Audit the course BEFORE you pay any money! This is especially important if the course has not actually started. This course started two months late, and I could not get a refund before the course even got under way! After taking nearly 6 months to wade through a little over half the course requirements, I decided to look at the rest of the assignments and project. This removed all doubt that to continue was a hopeless waste of time. So, I decided to end the nightmare, and I'm glad it's over!the student can do anything withAssignmentcode. There is a desperate needNegative-0.66-1.00.991.1
8UQBnm04EeWyAQ6K5KeLkw As other reviewers have noted, this course is NOT for beginning programmers! (Unless maybe you are a mathematical genius with total recall.) I have a little background in programming, HTML and CSS, but I found this course to be an absolute nightmare. It would be interesting to find out if any of the rave reviews came from real beginners. Most of the problems have already been noted by other reviews, so I will only mention a few that I did not see mentioned. The course requirements should include hardware and software essentials. In particular, the student has no choice but to use Android Studio. If their system is not running a 64bit OS at 2.4 GHz with at least 8 GB of RAM, it can literally take DAYS for Studio to complete the build so that the student can do anything with assignment code. There is a desperate need for a glossary. The course dives in with more acronyms than the military, and assumes the attmpting learner already has a handle on APIs, SDKs, etc., not to mention many other technical terms (interfaces, ...). If I asked the average programmer to evaluate the MT based on comparisons with the Complutensian Polyglot and Codex Alexandricus, the effect would probably be about the same. Another glaring omission for beginners is a battery of exercises for each concept/skill. As for "We've organized all these topics into units that represent roughly 4-6 hours of work each," that is absurd! If you multiplied that by 10, it would still be a stretch. I have no doubt about the programming and technical competence of the instructors (though there are some errors in a number of the instructions). And I'm sure they are very nice people who really want others to learn. The root problem seems to be what professional communicators call "The Curse of Knowledge" -- a syndrome in which a person is so familiar with their subject that they cannot begin to imagine what it is like for someone who is not. My recommendation to a beginner is to look somewhere else. Take a good introductory course in Java before diving into the vastly more complex world of the Android environment. I am not qualified to evaluate the course from the perspective of an experienced programmer, but I have noted that they are frustrated by clutter caused by token attempts to make this a beginner course. My recommendation to the faculty is to completely re-engineer this whole specialization. They should have a separate set of courses truly designed for beginners, and they should get help from qualified instructional designers who specialize in online adult education. (Might not be a bad idea to get the VU English department to review the lecture text as well.) My recommendation to anyone is to never believe anything Coursera tells you about a course. Audit the course BEFORE you pay any money! This is especially important if the course has not actually started. This course started two months late, and I could not get a refund before the course even got under way! After taking nearly 6 months to wade through a little over half the course requirements, I decided to look at the rest of the assignments and project. This removed all doubt that to continue was a hopeless waste of time. So, I decided to end the nightmare, and I'm glad it's over!look at the rest of theAssignmentand project. This removed all doubtNegative-0.87-1.00.991.1
8UQBnm04EeWyAQ6K5KeLkw Few thoughts: The very first videos describing Java For Android were containing really too many keywords/concepts, and it might be discouraging for someone new to programmation who just started the class, try to make it less dense. That's my point of view as someone who already had a good programming background. The lessons were okay. However the slides could be really improved and make things concise for someone who is new to Java. Finally I was really disappointed by the assignments. I often spent more time reading and trying to understand a long assignment (which could be reduced to a few lines), than writing the solution. Also, the frequent use of "rand" seems to be leading a lot of people to "almost correct" solutions, and they spend a long time debugging (that's what I understood reading the forums).I was really disappointed by theAssignmentI often spent more time readingNegative-1.0-0.50.991.1
8UQBnm04EeWyAQ6K5KeLkw Few thoughts: The very first videos describing Java For Android were containing really too many keywords/concepts, and it might be discouraging for someone new to programmation who just started the class, try to make it less dense. That's my point of view as someone who already had a good programming background. The lessons were okay. However the slides could be really improved and make things concise for someone who is new to Java. Finally I was really disappointed by the assignments. I often spent more time reading and trying to understand a long assignment (which could be reduced to a few lines), than writing the solution. Also, the frequent use of "rand" seems to be leading a lot of people to "almost correct" solutions, and they spend a long time debugging (that's what I understood reading the forums).and trying to understand a longAssignment(which could be reduced to aNegative-0.82-0.50.991.1
8UQBnm04EeWyAQ6K5KeLkw The assignments are challenging and well balanced. The extra provided code adds a good opportunity to see how professional programmers code and the course videos explain all the content clearly and in an organized fashion. Overall, the course is made easy through the videos and the assignments do well to compel good and continuous practice. TheAssignmentare challenging and well balanced. ThePositive0.781.00.991.1
8UQBnm04EeWyAQ6K5KeLkw The assignments are challenging and well balanced. The extra provided code adds a good opportunity to see how professional programmers code and the course videos explain all the content clearly and in an organized fashion. Overall, the course is made easy through the videos and the assignments do well to compel good and continuous practice.easy through the videos and theAssignmentdo well to compel good andPositive0.821.00.991.1
8UQBnm04EeWyAQ6K5KeLkw I watched the videos and made the assignments without submitting. I was a little bit familiar with Java and Android already, still there were a lot of things I learned, and there were a lot of confusions in my head clarified with this MOOC.watched the videos and made theAssignmentwithout submitting. I was a littlePositive0.751.00.991.1
8UQBnm04EeWyAQ6K5KeLkw Now that I have completed the course I'd like to give some feedback on how I think it was. 1. Quizzes are horrible. The fact we get no feedback on incorrect answers is not very helpful. There are only 3 quizzes where I missed just one question but no matter what, I can't get them correct. It would be helpful if there was some explanation why an answer your selected was wrong, a hint or something. Also while some of the quiz answers are obvious from watching the lessons, some are totally not and if someone doesn't have ANY programming experience I think they would find some questions almost impossible to answer. I have a programming background and out of all the quizzes I just missed 1 question on 3 of them, but I've been trying to answer them again, and again, and again and I just can't get them right. If there was feedback after taking a quiz I'm sure it would of helped. For those 3 quizzes, I took them so many times all the other answers are memorized and I just keep trying to get that one right. It's not helpful and then it turns into a "just keep selecting different things until it's right" thing instead of understanding it. 2. The course says it's for beginners to programming but I beg to differ. I think the way the material is presented and how the assignments are laid out I do not think someone(or not many people) would have gotten through that Week two ascii assignment. I thought they assignments in some cases were harder than the lessons. Maybe it's because they way they were explained in the lessons which brings me to #3 3. I do not think the instructors use the best/most clear examples to present the material to students. There are many easier examples to teach about looping than showing an Ascii art example. Because not only does the student have to grasp the concept of loops, then also have to think about ascii print logic. I think to someone with no experience would get pretty lost pretty quickly in this course. Some of the things explained in the lessons I would actually look up other videos of other people explaining it to get a clearer picture. 4. Some material is not consistent. Like in some assignments the text is wrong, for the Account code example, you never really mention the mOut or the interface the class uses which are in the example files and what to do with them when you write the other constructors (The course goes over this later when talking about the constructors and calling a constructor from another constructor but not that early on when you're working with the Account example files 5. It seems this course really isn't fully developed yet and is still going through it's growing pains Overall, I would say there are many other courses that are far better at teaching the basics of Java. For me, since I do have some Java experience and a programming background it wasn't too bad, But I'm thinking of the guy who has never touched a line of code before. I just don't think the course does a good enough job at explaining things to someone like that. I really hope the next courses in the specialization are better organized than this because starting with the next course because the next ones are more important to me than this course was only because of my prior background gotten through that Week two asciiAssignmentI thought they assignments in someNegative-0.730.00.991.1
8UQBnm04EeWyAQ6K5KeLkw Now that I have completed the course I'd like to give some feedback on how I think it was. 1. Quizzes are horrible. The fact we get no feedback on incorrect answers is not very helpful. There are only 3 quizzes where I missed just one question but no matter what, I can't get them correct. It would be helpful if there was some explanation why an answer your selected was wrong, a hint or something. Also while some of the quiz answers are obvious from watching the lessons, some are totally not and if someone doesn't have ANY programming experience I think they would find some questions almost impossible to answer. I have a programming background and out of all the quizzes I just missed 1 question on 3 of them, but I've been trying to answer them again, and again, and again and I just can't get them right. If there was feedback after taking a quiz I'm sure it would of helped. For those 3 quizzes, I took them so many times all the other answers are memorized and I just keep trying to get that one right. It's not helpful and then it turns into a "just keep selecting different things until it's right" thing instead of understanding it. 2. The course says it's for beginners to programming but I beg to differ. I think the way the material is presented and how the assignments are laid out I do not think someone(or not many people) would have gotten through that Week two ascii assignment. I thought they assignments in some cases were harder than the lessons. Maybe it's because they way they were explained in the lessons which brings me to #3 3. I do not think the instructors use the best/most clear examples to present the material to students. There are many easier examples to teach about looping than showing an Ascii art example. Because not only does the student have to grasp the concept of loops, then also have to think about ascii print logic. I think to someone with no experience would get pretty lost pretty quickly in this course. Some of the things explained in the lessons I would actually look up other videos of other people explaining it to get a clearer picture. 4. Some material is not consistent. Like in some assignments the text is wrong, for the Account code example, you never really mention the mOut or the interface the class uses which are in the example files and what to do with them when you write the other constructors (The course goes over this later when talking about the constructors and calling a constructor from another constructor but not that early on when you're working with the Account example files 5. It seems this course really isn't fully developed yet and is still going through it's growing pains Overall, I would say there are many other courses that are far better at teaching the basics of Java. For me, since I do have some Java experience and a programming background it wasn't too bad, But I'm thinking of the guy who has never touched a line of code before. I just don't think the course does a good enough job at explaining things to someone like that. I really hope the next courses in the specialization are better organized than this because starting with the next course because the next ones are more important to me than this course was only because of my prior background two ascii assignment. I thought theyAssignmentin some cases were harder thanNegative-0.780.00.991.1
8UQBnm04EeWyAQ6K5KeLkw Now that I have completed the course I'd like to give some feedback on how I think it was. 1. Quizzes are horrible. The fact we get no feedback on incorrect answers is not very helpful. There are only 3 quizzes where I missed just one question but no matter what, I can't get them correct. It would be helpful if there was some explanation why an answer your selected was wrong, a hint or something. Also while some of the quiz answers are obvious from watching the lessons, some are totally not and if someone doesn't have ANY programming experience I think they would find some questions almost impossible to answer. I have a programming background and out of all the quizzes I just missed 1 question on 3 of them, but I've been trying to answer them again, and again, and again and I just can't get them right. If there was feedback after taking a quiz I'm sure it would of helped. For those 3 quizzes, I took them so many times all the other answers are memorized and I just keep trying to get that one right. It's not helpful and then it turns into a "just keep selecting different things until it's right" thing instead of understanding it. 2. The course says it's for beginners to programming but I beg to differ. I think the way the material is presented and how the assignments are laid out I do not think someone(or not many people) would have gotten through that Week two ascii assignment. I thought they assignments in some cases were harder than the lessons. Maybe it's because they way they were explained in the lessons which brings me to #3 3. I do not think the instructors use the best/most clear examples to present the material to students. There are many easier examples to teach about looping than showing an Ascii art example. Because not only does the student have to grasp the concept of loops, then also have to think about ascii print logic. I think to someone with no experience would get pretty lost pretty quickly in this course. Some of the things explained in the lessons I would actually look up other videos of other people explaining it to get a clearer picture. 4. Some material is not consistent. Like in some assignments the text is wrong, for the Account code example, you never really mention the mOut or the interface the class uses which are in the example files and what to do with them when you write the other constructors (The course goes over this later when talking about the constructors and calling a constructor from another constructor but not that early on when you're working with the Account example files 5. It seems this course really isn't fully developed yet and is still going through it's growing pains Overall, I would say there are many other courses that are far better at teaching the basics of Java. For me, since I do have some Java experience and a programming background it wasn't too bad, But I'm thinking of the guy who has never touched a line of code before. I just don't think the course does a good enough job at explaining things to someone like that. I really hope the next courses in the specialization are better organized than this because starting with the next course because the next ones are more important to me than this course was only because of my prior background is not consistent. Like in someAssignmentthe text is wrong, for theNegative-0.870.00.991.1
8UQBnm04EeWyAQ6K5KeLkw Content was good. But organization could have been better. Assignments and auto-grader had issues and the problem statements were modified during the course.But organization could have been better.Assignmentand auto-grader had issues and theNegative-0.980.50.991.1
8UQBnm04EeWyAQ6K5KeLkw I feel this course was severely misrepresented. This clearly not a beginner level class by any measurement. And the "4-6 hours" of expected student involvement is ridiculous. A beginner (NO programming experience) should expect to spend 15 to 20 hours on the first week alone and at least 10 hours for each of the remaining weeks. I have over 25 years of programming experience in Assembly language, Visual Basic, C and C++. I am clearly NOT at the beginner level yet I spent more than 11 hours on the first week, mostly due to trying to download and setup properly for the course. Also, there are over 3 hours of videos in the 1st week plus 3 quizzes and a programming assignment. If anyone spent less than 6 hours on week 1, then that was NOT the first time they took this class. I also am keenly disappointed in the restrictive nature of the assignments/quizzes. Having to type "-1*1+11" instead of "-i+11" (and you better not have any leading or lagging spaces!!) for instance. Bottom line, I would not recommend this course for anyone wanting to Learn Java for Android Programming unless you already know Java and just want some intro on Android development with Android Studio. And if you are indeed at the beginner level, do yourself a favor and start with introductory courses in Computer Science. plus 3 quizzes and a programmingAssignmentIf anyone spent less than 6Negative-0.84-1.00.991.1
8UQBnm04EeWyAQ6K5KeLkw Good course. First time enrolled course in Coursera. I really enjoyed it. Lots of quiz and weekly assignment kept me busy for 4 weeks. And because of these ( assignment due date), i really learned by forcing myself to complete all in time. Quite tough on week 3, and i watched the videos multiple times and google the subject in order to understand the contents. Take this course, and struggle for 4 weeks. Will not regret.it. Lots of quiz and weeklyAssignmentkept me busy for 4 weeks.Negative-0.691.00.991.1
8UQBnm04EeWyAQ6K5KeLkw Java for Android was everything I expected. The lectures and assignments were very clear. The instructors and mentors were very helpful. I am looking forward to the next class.everything I expected. The lectures andAssignmentwere very clear. The instructors andNegative-0.691.00.991.1
8UQBnm04EeWyAQ6K5KeLkw i gave this course 1 star not because its bad in content, its just because i was expecting more due to the fact it has been delayed several times; then when it finally came it was like any other youtube or online tutorial. i was expecting something as big as udacity but unfortunately its not. Don't expect to know or understand java with this course, no practical or step by step example in this course. what makes it worst is the fact they never show you how to build an app from scratch while the only app they have in this course, they dont do it. you have to do it on your own. dont get me wrong. all of them are good instructors but the way they did it, its definitely is not a beginner friendly. give a calculator as an assignment to build while you never built one app in this course, i think its not an effective way to teach. i will not pay for this specialization. i will do the udacity nanodegree onefriendly. give a calculator as anAssignmentto build while you never builtPositive0.69-1.00.991.1
8UQBnm04EeWyAQ6K5KeLkw It's about 4.4 actually. Not enough to give 5 though. First about positive sides. I think course is well structured (except for a few minor drawbacks), quizzes fit to the material. An assignments truly buck up the material. And I think material give a grounding in future Android Development. But I think it can be problem with the learning process, mostly with programming assignment. I think it's common that when course come out for the first time it's almost inevitably that there are some issues with autograder. It' s just common. But these issue are usually easy to spot, because the output of autograder contains test cases. So one can easily find out what the problem is, if it's with autograder. As for this course, the autograder output is very minimalistic, and if the problem is with autograder it's rather hard to spot. I myself spent entire evening, trying to find what is wrong with my code, and it was pure luck that I finely spotted the problem (and, yes, it was autograder issue). Such thing could be very frustrating, really. Another problem with programming assignments is about Peer Review. The students actually get access to assessment criteria, after they have submitted they code. And their code not necessary fit these criteria. I think it could spoil the learning process as well. I actually aware that these drawbacks can be corrected in release course, and if they will be, I will be glad to change the rating.the learning process, mostly with programmingAssignmentI think it's common that whenPositive0.850.50.991.1
8UQBnm04EeWyAQ6K5KeLkw It's about 4.4 actually. Not enough to give 5 though. First about positive sides. I think course is well structured (except for a few minor drawbacks), quizzes fit to the material. An assignments truly buck up the material. And I think material give a grounding in future Android Development. But I think it can be problem with the learning process, mostly with programming assignment. I think it's common that when course come out for the first time it's almost inevitably that there are some issues with autograder. It' s just common. But these issue are usually easy to spot, because the output of autograder contains test cases. So one can easily find out what the problem is, if it's with autograder. As for this course, the autograder output is very minimalistic, and if the problem is with autograder it's rather hard to spot. I myself spent entire evening, trying to find what is wrong with my code, and it was pure luck that I finely spotted the problem (and, yes, it was autograder issue). Such thing could be very frustrating, really. Another problem with programming assignments is about Peer Review. The students actually get access to assessment criteria, after they have submitted they code. And their code not necessary fit these criteria. I think it could spoil the learning process as well. I actually aware that these drawbacks can be corrected in release course, and if they will be, I will be glad to change the rating.frustrating, really. Another problem with programmingAssignmentis about Peer Review. The studentsNegative-0.70.50.991.1
93w6xNzBEeSvjyIAC3jXcg Interesting and informative. The only reason it is not 5-stars is because some lectures were too much PR, and some assignments required non-scientists to name-drop microbes and design a study without proper reference.were too much PR, and someAssignmentrequired non-scientists to name-drop microbes andNegative-0.870.50.811.05
93w6xNzBEeSvjyIAC3jXcg Course content was very good and I'd highly recommend this class. However the course policy of getting other students to grade the assignments results in people with big egos assigning other students arbitrarily bad grades. Maybe this can be fixed on the next iteration. Otherwise, bravo.getting other students to grade theAssignmentresults in people with big egosNegative-0.80.50.811.05
93w6xNzBEeSvjyIAC3jXcg Really interesting. I knew a bit about the importance of the microbiome but this course has made me more aware of how I can influence my own. And it has helped me understand why it is that antibiotics are best avoided when possible. The course was well set up. I enjoyed all the lectures from the various speakers and the assignments made me think.from the various speakers and theAssignmentmade me think. Positive0.711.00.811.05
93w6xNzBEeSvjyIAC3jXcg Very good course. I like the course assignments. For one who have not taken a biology course before, it is tough, though broad reading over the years about health, and having worked in a biotechnology companies helped.good course. I like the courseAssignmentFor one who have not takenPositive0.711.00.811.05
9a6pC3gcEeWxvQr3acyajw I wouldn't recommend this course to anyone who's paying. The assignments instructions are too vague to understand and there's no example given.course to anyone who's paying. TheAssignmentinstructions are too vague to understandNegative-0.69-1.01.041.07
9a6pC3gcEeWxvQr3acyajw I very much enjoyed this course, and found it to be very useful and effective in improving my writing. The format of interviews with different writers iengaging and interesting. The most valuable part was the weekly writing assignments, and the peer reviews. The feedback I received was very useful to me, and I found that giving feedback to others also helped to advance my own insights and understanding. valuable part was the weekly writingAssignmentand the peer reviews. The feedbackNegative-0.981.01.041.07
9a6pC3gcEeWxvQr3acyajw Excellent lectures. Assignments were a little too "exercisey" for me. Excellent lectures.Assignmentwere a little too " exercisey"Positive0.920.01.041.07
9a6pC3gcEeWxvQr3acyajw I liked the course -- there were plenty of useful tips throughout. However, I felt some of the assignments were unnecessarily oblique and complicated (particularly the second assignment). Ultimately, it was a helpful course, though I feel much of the information, expectation, and specific instruction could be more streamlined.However, I felt some of theAssignmentwere unnecessarily oblique and complicated (particularlyNegative-0.720.51.041.07
9a6pC3gcEeWxvQr3acyajw I liked the course -- there were plenty of useful tips throughout. However, I felt some of the assignments were unnecessarily oblique and complicated (particularly the second assignment). Ultimately, it was a helpful course, though I feel much of the information, expectation, and specific instruction could be more streamlined.oblique and complicated (particularly the secondAssignmentUltimately, it was a helpful course,Positive0.650.51.041.07
9a6pC3gcEeWxvQr3acyajw The lectures in this class are well done and informative, and they provide a lot of good material. However, the assignment portion needs a lot of work. The instructions weren't clear for anyone taking the class which resulted in incredibly difficult grading. It was hard to even understand the basic ideas of what was required for an assignment. I think the teacher very much needs to go back and change the wording of the assignments, add more information in the instructions, and also post an example to show what is expected since a lot of the assignments are very strange, like a describing a character without mentioning the character in any way.lot of good material. However, theAssignmentportion needs a lot of work.Positive0.720.01.041.07
9a6pC3gcEeWxvQr3acyajw The lectures in this class are well done and informative, and they provide a lot of good material. However, the assignment portion needs a lot of work. The instructions weren't clear for anyone taking the class which resulted in incredibly difficult grading. It was hard to even understand the basic ideas of what was required for an assignment. I think the teacher very much needs to go back and change the wording of the assignments, add more information in the instructions, and also post an example to show what is expected since a lot of the assignments are very strange, like a describing a character without mentioning the character in any way.of what was required for anAssignmentI think the teacher very muchPositive0.670.01.041.07
9a6pC3gcEeWxvQr3acyajw The lectures in this class are well done and informative, and they provide a lot of good material. However, the assignment portion needs a lot of work. The instructions weren't clear for anyone taking the class which resulted in incredibly difficult grading. It was hard to even understand the basic ideas of what was required for an assignment. I think the teacher very much needs to go back and change the wording of the assignments, add more information in the instructions, and also post an example to show what is expected since a lot of the assignments are very strange, like a describing a character without mentioning the character in any way.and change the wording of theAssignmentadd more information in the instructions,Positive0.750.01.041.07
9a6pC3gcEeWxvQr3acyajw The peer reviewed assignments are next to useless, as there is no oversight on them. I think there needs to be a basic comprehension assessment done first, before allowing fellow learners the ability to pass/fail students in the course. The peer reviewedAssignmentare next to useless, as thereNegative-0.84-1.01.041.07
9a6pC3gcEeWxvQr3acyajw Excellent teaching, be aware the meat of this course is in the interviews. If you read and watch them then the assignments are self-explanatory. The discussion boards were however a disappointment.read and watch them then theAssignmentare self-explanatory. The discussion boards wereNegative-0.761.01.041.07
9a6pC3gcEeWxvQr3acyajw simple easy but not that easy Assignment tho it's good for yousimple easy but not that easyAssignmenttho it's good for you Negative-0.71.01.041.07
9a6pC3gcEeWxvQr3acyajw I didn't find this course particularly helpful or useful. I'm not sure why, there was a disconnect somewhere, I think maybe that I didn't receive the help that I feel I still need on the subject of how to create a great, memorable, believable character. Also, some of the assignments were confusing. Nothing really stands out about this course, and it was actually a bit boring and I don't feel I learned anything related to the subject. Everything about this class needs some work: the videos, the instruction/syllabus/content, and the assignments. Sorry, I didn't like it. =(the videos, the instruction/syllabus/content, and theAssignmentSorry, I didn't like it. =(Negative-0.96-0.51.041.07
9a6pC3gcEeWxvQr3acyajw This course was very interesting and the assignments were good. I thought it relied too much on conversations with other authors but overall it was enjoyable and I learned new skills. course was very interesting and theAssignmentwere good. I thought it reliedPositive0.910.51.041.07
9a6pC3gcEeWxvQr3acyajw Excellent course. Great assignments. Excellent course. GreatAssignment Positive0.921.01.041.07
9a6pC3gcEeWxvQr3acyajw I have enjoyed Amy Bloom's lectures and guidance on character. I feel as if I'm making different choices in the words that I use now, as well as focusing more on characters and how they can move (or not) a story. The assignments really helped me to lazer in on specific language that helps to illuminate character.move (or not) a story. TheAssignmentreally helped me to lazer inNegative-0.631.01.041.07
9a6pC3gcEeWxvQr3acyajw This was a great course...so much detail and she asked to many questions that it really makes you think and then helps you to determine how to apply it to your story. Amy Bloom was very easy to listen to and learn from. The assignments were thought provoking and definitely helped me to hone my writing skills.listen to and learn from. TheAssignmentwere thought provoking and definitely helpedPositive0.951.01.041.07
9a6pC3gcEeWxvQr3acyajw This was my least favourite course in the the Creative Writing Specialisation. I learnt a bit about creating characters but I found the lessons bland and the assignments difficult to understand.found the lessons bland and theAssignmentdifficult to understand. Negative-0.93-0.51.041.07
9a6pC3gcEeWxvQr3acyajw This is my best course in this specialization. The assignments were challenging and fun, and it also made me realize that I'm more of a character person. I find it easier to create a character then to write about the setting.best course in this specialization. TheAssignmentwere challenging and fun, and itPositive0.961.01.041.07
9a6pC3gcEeWxvQr3acyajw this was my least favorite of the classes - the lectures ere not informative, and far too lofty. The style class, the plot class and the setting class all had detailed, concrete teachings, whereas these lectures were too airy. Most of them consisted of authors chatting with each other. The assignments required real craft however, and it would have been helpful to LEARN those skills in the modules. For example, one assignment asked us to describe a character in a setting, while they were not actually there - say a divorced nurse in a hospital. Not once in the lectures were we ever taught HOW to do this. We watched a series of author fireside chats, and then people bumbled through the assignment. I really wanted Amy Bloom to just walk over to the board and draw a character and say "this is a woman, she's divorced, she's middle class, she tends to get very angry when things don't go her way" or whatever,and then draw out a list of how her internal states might manifest in the world around her - she throws things, she's disorganized, she writes mean notes in the patient charts. I wanted her to teach. She seems to think we already know how to do things like imply a characters state of mind through action. I mean, for a beginning writer, its helpful to just make a list of details about a character - where they're from, what they like or don't like, what sort of flaws they might have and so on. We did barely any of this. It was assumed we knew the basics of characterization, but most students did not! some of the other students frustration and confusion came out in the peer review, which was a bad sign.authors chatting with each other. TheAssignmentrequired real craft however, and itPositive0.99-0.51.041.07
9a6pC3gcEeWxvQr3acyajw this was my least favorite of the classes - the lectures ere not informative, and far too lofty. The style class, the plot class and the setting class all had detailed, concrete teachings, whereas these lectures were too airy. Most of them consisted of authors chatting with each other. The assignments required real craft however, and it would have been helpful to LEARN those skills in the modules. For example, one assignment asked us to describe a character in a setting, while they were not actually there - say a divorced nurse in a hospital. Not once in the lectures were we ever taught HOW to do this. We watched a series of author fireside chats, and then people bumbled through the assignment. I really wanted Amy Bloom to just walk over to the board and draw a character and say "this is a woman, she's divorced, she's middle class, she tends to get very angry when things don't go her way" or whatever,and then draw out a list of how her internal states might manifest in the world around her - she throws things, she's disorganized, she writes mean notes in the patient charts. I wanted her to teach. She seems to think we already know how to do things like imply a characters state of mind through action. I mean, for a beginning writer, its helpful to just make a list of details about a character - where they're from, what they like or don't like, what sort of flaws they might have and so on. We did barely any of this. It was assumed we knew the basics of characterization, but most students did not! some of the other students frustration and confusion came out in the peer review, which was a bad sign.and then people bumbled through theAssignmentI really wanted Amy Bloom toNegative-0.97-0.51.041.07
9a6pC3gcEeWxvQr3acyajw Great insight into character, voice and connecting with our story. The professor also references books that can be read to further our understanding. The only drawback is that auditing students cannot participate in feedback on assignments.students cannot participate in feedback onAssignment Negative-0.660.51.041.07
9a6pC3gcEeWxvQr3acyajw I didn't find this module very helpful and some of the assignments were truly confusing. I wish there was more "meat" in the sessions and more availability to access the lecturers more readily when there was confusion. I don't like the fact I pay money for other people to "assess" my work when half of them don't even read my submissions properly. Or the question. Or both. So if the lectures don't stretch me, I find my money spent unwisely.very helpful and some of theAssignmentwere truly confusing. I wish therePositive0.74-0.51.041.07
9a6pC3gcEeWxvQr3acyajw I enjoyed Amy Bloom's guidelines and am keen to create some well rounded characters. Thank you for enabling me to follow along without having to pay ( no evaluation of the assignments).pay ( no evaluation of theAssignment Negative-0.630.51.041.07
9a6pC3gcEeWxvQr3acyajw Another 5-star Wesleyan University creative writing course. Again, if you want to submit assignments and receive feedback from peers, this is not permitted if you're auditing the course. That aside, this course helps you consider character development on a more complex level.Again, if you want to submitAssignmentand receive feedback from peers, thisNegative-0.951.01.041.07
9h_j5XEiEeWbbw5cIAKQrw I think this is an excellent course very informative and interesting. The only complaint I have isn't with this course in particular but seems to happen frequently in various Coursera courses. I submitted my week 3 assignment 2 days late but the course was still going on for another couple of weeks so I didn't think my assignment would not get graded. I tried live chat, learner help until finally I kept posting in the forums begging someone to grade my course. Finally I got a response from a mentor, Michael Fortune who really offered help to me. There was something wrong with my link that I still need to find out what it was. It wasn't until the next session of this course had completed until Michael, who stuck it out with me trying and ultimately succeeding in getting other students to grade my assignment so I could complete my course and move on to the Capstone Project. I still enjoyed the course despite all that time it took Michael and I to get the assignment graded.courses. I submitted my week 3Assignment2 days late but the courseNegative-0.681.01.221.26
9h_j5XEiEeWbbw5cIAKQrw I think this is an excellent course very informative and interesting. The only complaint I have isn't with this course in particular but seems to happen frequently in various Coursera courses. I submitted my week 3 assignment 2 days late but the course was still going on for another couple of weeks so I didn't think my assignment would not get graded. I tried live chat, learner help until finally I kept posting in the forums begging someone to grade my course. Finally I got a response from a mentor, Michael Fortune who really offered help to me. There was something wrong with my link that I still need to find out what it was. It wasn't until the next session of this course had completed until Michael, who stuck it out with me trying and ultimately succeeding in getting other students to grade my assignment so I could complete my course and move on to the Capstone Project. I still enjoyed the course despite all that time it took Michael and I to get the assignment graded.weeks so I didn't think myAssignmentwould not get graded. I triedNegative-0.961.01.221.26
9h_j5XEiEeWbbw5cIAKQrw I think this is an excellent course very informative and interesting. The only complaint I have isn't with this course in particular but seems to happen frequently in various Coursera courses. I submitted my week 3 assignment 2 days late but the course was still going on for another couple of weeks so I didn't think my assignment would not get graded. I tried live chat, learner help until finally I kept posting in the forums begging someone to grade my course. Finally I got a response from a mentor, Michael Fortune who really offered help to me. There was something wrong with my link that I still need to find out what it was. It wasn't until the next session of this course had completed until Michael, who stuck it out with me trying and ultimately succeeding in getting other students to grade my assignment so I could complete my course and move on to the Capstone Project. I still enjoyed the course despite all that time it took Michael and I to get the assignment graded.getting other students to grade myAssignmentso I could complete my courseNegative-0.981.01.221.26
9h_j5XEiEeWbbw5cIAKQrw I think this is an excellent course very informative and interesting. The only complaint I have isn't with this course in particular but seems to happen frequently in various Coursera courses. I submitted my week 3 assignment 2 days late but the course was still going on for another couple of weeks so I didn't think my assignment would not get graded. I tried live chat, learner help until finally I kept posting in the forums begging someone to grade my course. Finally I got a response from a mentor, Michael Fortune who really offered help to me. There was something wrong with my link that I still need to find out what it was. It wasn't until the next session of this course had completed until Michael, who stuck it out with me trying and ultimately succeeding in getting other students to grade my assignment so I could complete my course and move on to the Capstone Project. I still enjoyed the course despite all that time it took Michael and I to get the assignment graded.Michael and I to get theAssignmentgraded. Positive0.831.01.221.26
9h_j5XEiEeWbbw5cIAKQrw not all apps wok on my devices so I was unable to do assignment. Apple Annie was difficultso I was unable to doAssignmentApple Annie was difficult Negative-0.75-1.01.221.26
9h_j5XEiEeWbbw5cIAKQrw This was by far the worst course in the series. There is a lot of good content in this course that needs to be shared, but I just felt the delivery failed in a lot of ways. Here are some issues 1) Often, concepts are thrown out but aren't explained clearly. Speaker glosses over them without giving concrete examples 2) The structure of the course is poorly configured. On several occasions, inline quizzes test you on concepts that haven't been introduced until later in the video, forcing you to guess at answers. Also, the assignment portion of the course asks you to submit a word or pdf with images, but it wasn't configured to allow uploads. You could only submit text in a text box. I realized I wasn't the only person with the issue when I graded assignments from others who had trouble submitting their assignment. In some cases, I believe students failed that portion of the course because they could not figure out how to submit. I have some IT background and was able to share my homework through my shared drive fortunately. 3) The speaker should re-record his lecture. It was obvious (or at least seemed as if) he was reading a teleprompter. There were many awkward pauses between sentences that made it hard to listen to. Often times, the audio presentation were inconsistent with the words in the slide, making it confusing because I didn't know which I should be following.with the issue when I gradedAssignmentfrom others who had trouble submittingPositive0.91-1.01.221.26
9h_j5XEiEeWbbw5cIAKQrw This was by far the worst course in the series. There is a lot of good content in this course that needs to be shared, but I just felt the delivery failed in a lot of ways. Here are some issues 1) Often, concepts are thrown out but aren't explained clearly. Speaker glosses over them without giving concrete examples 2) The structure of the course is poorly configured. On several occasions, inline quizzes test you on concepts that haven't been introduced until later in the video, forcing you to guess at answers. Also, the assignment portion of the course asks you to submit a word or pdf with images, but it wasn't configured to allow uploads. You could only submit text in a text box. I realized I wasn't the only person with the issue when I graded assignments from others who had trouble submitting their assignment. In some cases, I believe students failed that portion of the course because they could not figure out how to submit. I have some IT background and was able to share my homework through my shared drive fortunately. 3) The speaker should re-record his lecture. It was obvious (or at least seemed as if) he was reading a teleprompter. There were many awkward pauses between sentences that made it hard to listen to. Often times, the audio presentation were inconsistent with the words in the slide, making it confusing because I didn't know which I should be following.others who had trouble submitting theirAssignmentIn some cases, I believe studentsPositive0.65-1.01.221.26
9h_j5XEiEeWbbw5cIAKQrw The course has bugs, but it shouldn't distract from gaining knowledge. The 5 star given due to comprehensive tools used and final assignment preparation.to comprehensive tools used and finalAssignmentpreparation. Positive0.871.01.221.26
9h_j5XEiEeWbbw5cIAKQrw Submit button wasn't working for assignment, assignment was heavily weighted on mobile app (which was the least pertinent part of the course for me), generally seemed disorganized. Submit button wasn't working forAssignmentassignment was heavily weighted on mobileNegative-0.84-1.01.221.26
9h_j5XEiEeWbbw5cIAKQrw Submit button wasn't working for assignment, assignment was heavily weighted on mobile app (which was the least pertinent part of the course for me), generally seemed disorganized.Submit button wasn't working for assignment,Assignmentwas heavily weighted on mobile appNegative-0.84-1.01.221.26
9h_j5XEiEeWbbw5cIAKQrw The peer review assignment needs to improve the requirements. The peer reviewAssignmentneeds to improve the requirements. Negative-0.630.51.221.26
9p1NWzJzEeWFJhJQP1CW-Q Enjoyable course with engaging presentation. I really enjoyed the assignments which encouraged me to actually try out the concepts, without getting too hung up on it being perfect. I also appreciated the assignment examples that were provided - it helped give me a guide as to how detailed or not I should be each week, and gave meengaging presentation. I really enjoyed theAssignmentwhich encouraged me to actually tryPositive0.971.00.821.17
9p1NWzJzEeWFJhJQP1CW-Q Enjoyable course with engaging presentation. I really enjoyed the assignments which encouraged me to actually try out the concepts, without getting too hung up on it being perfect. I also appreciated the assignment examples that were provided - it helped give me a guide as to how detailed or not I should be each week, and gave mebeing perfect. I also appreciated theAssignmentexamples that were provided - itPositive0.991.00.821.17
9p1NWzJzEeWFJhJQP1CW-Q Great content and great assignments ! Great content and greatAssignment! Positive0.881.00.821.17
9p1NWzJzEeWFJhJQP1CW-Q Compare to Last Course in this Specialization this course lacked the good pace through the assignments, they were out of pace or out of tune, and also there were mostly general talks more than tips to make the student get in to the flow and create a better work, All in All it was Great but compared to the course before it, it had issues :Dlacked the good pace through theAssignmentthey were out of pace orNegative-0.870.50.821.17
9p1NWzJzEeWFJhJQP1CW-Q Fantastic course - doing the assignments forces you to really think about your game world. Fantastic course - doing theAssignmentforces you to really think aboutPositive0.881.00.821.17
9p1NWzJzEeWFJhJQP1CW-Q I had good assignments, but less content than I expected. I had goodAssignmentbut less content than I expected.Negative-0.80.50.821.17
9p1NWzJzEeWFJhJQP1CW-Q Short, simplistic. Could be done in a week. Very much a beginner's course for those who have not mindfully observed the game worlds in which they play. The student may come away with a few new ideas and the greatest value is in having peers review the homework assignments. Worth the time, if you quickly breeze through it.in having peers review the homeworkAssignmentWorth the time, if you quicklyPositive0.870.00.821.17
A4W_GyDjEeW5Rwo0txKkgQ Very well structured and extremely clear videos and also helpful staff and mentors to our questions. Assignments were very diverse and challenges us to fully understand the concept and functions of the program.staff and mentors to our questions.Assignmentwere very diverse and challenges usPositive0.941.00.931.22
A4W_GyDjEeW5Rwo0txKkgQ Very well thought out and methodical approach. Assignments are in accordance with the lectures and challenges in a good way.well thought out and methodical approach.Assignmentare in accordance with the lecturesPositive0.991.00.931.22
A4W_GyDjEeW5Rwo0txKkgQ Lessons are very good but the Assignments for the later weeks are way too hard for people with no math or programming experience.Lessons are very good but theAssignmentfor the later weeks are wayPositive0.87-0.50.931.22
A4W_GyDjEeW5Rwo0txKkgQ Very well done, I loved the lectures and enjoyed the assignments. I had no previous experience of programming and I found the explanation of the concepts very clear. The main critique for me is that ,for some of the problems, not having a background in physics might be..well..too challenging! It took me hours only to read about the theory behind the question, to find out the appropriate formula to use in the code, whilst writing the actual program was pretty quick. Other than that, I would certainly recommend the course.loved the lectures and enjoyed theAssignmentI had no previous experience ofPositive0.950.50.931.22
A4W_GyDjEeW5Rwo0txKkgQ This course has done exactly what it advertised. Anyone with or without a programming background can learn MATLAB easily. The video lectures and course material are very very helpful. All the assignments are designed o enhance your learning. Excellent course!!!are very very helpful. All theAssignmentare designed o enhance your learning.Positive0.71.00.931.22
A4W_GyDjEeW5Rwo0txKkgQ This course was ultimately frustrating to take. There is a gap in the material presented and the skill set needed to complete the assignments. Using optional methods to complete this course, such as to use the textbook and forums, is too time consuming (deciphering a text book) or insulting (forum mentor responses). To to solve the assignments, it usually involved trying to 1. refreshing yourself in math concepts not used by a beginner or non-mathematician, 2. deciphering what exactly the poorly written questions were asking, 3. scouring the textbook or internet for functions or strategies never covered in the lecture, 4. having snarky and unhelpful remarks by mentors. The unprofessional behavior of the mentors was especially hard to handle. Even from the early week's lectures we learned about semantics, and how simple mistyping could lead to programming errors, so I wrongly assumed the mentors would understand that some of us would probably make simple errors. For example, in the final homework I had a simple mistake, but since we cannot show code, it led to more frustration and a mentor basically just saying "we covered this already." I'm well aware of what we covered, but if someone is stuck on a problem, there needs to be a much better way of helping that person. I did not want to write in the forums after my initial foray in the forum led one mentor to just tell me "your logic is wrong", and the spout the same simple strategies of the lecture that could not help on the complex assignment. There probably will not be anything fixed with this course since it seems like it has been the same for years now. Please fix the questions, stop using Project Euler, and let people directly message code to mentors. Will probably save time rather than try to blindly (and frustratingly) explain code over and over again. Ultimately, I felt that unless someone either has previous experience in coding, or has no work to do other than to do this course, it still is not worth it to just obtain a certificate.mentor responses). To to solve theAssignmentit usually involved trying to 1.Negative-0.84-1.00.931.22
A4W_GyDjEeW5Rwo0txKkgQ This course was ultimately frustrating to take. There is a gap in the material presented and the skill set needed to complete the assignments. Using optional methods to complete this course, such as to use the textbook and forums, is too time consuming (deciphering a text book) or insulting (forum mentor responses). To to solve the assignments, it usually involved trying to 1. refreshing yourself in math concepts not used by a beginner or non-mathematician, 2. deciphering what exactly the poorly written questions were asking, 3. scouring the textbook or internet for functions or strategies never covered in the lecture, 4. having snarky and unhelpful remarks by mentors. The unprofessional behavior of the mentors was especially hard to handle. Even from the early week's lectures we learned about semantics, and how simple mistyping could lead to programming errors, so I wrongly assumed the mentors would understand that some of us would probably make simple errors. For example, in the final homework I had a simple mistake, but since we cannot show code, it led to more frustration and a mentor basically just saying "we covered this already." I'm well aware of what we covered, but if someone is stuck on a problem, there needs to be a much better way of helping that person. I did not want to write in the forums after my initial foray in the forum led one mentor to just tell me "your logic is wrong", and the spout the same simple strategies of the lecture that could not help on the complex assignment. There probably will not be anything fixed with this course since it seems like it has been the same for years now. Please fix the questions, stop using Project Euler, and let people directly message code to mentors. Will probably save time rather than try to blindly (and frustratingly) explain code over and over again. Ultimately, I felt that unless someone either has previous experience in coding, or has no work to do other than to do this course, it still is not worth it to just obtain a certificate.could not help on the complexAssignmentThere probably will not be anythingNegative-0.74-1.00.931.22
A4W_GyDjEeW5Rwo0txKkgQ This course is a very good introduction to programming in general and covers all the basic concepts that is used in most of the programming languages. The lecturer makes things interesting with a sense of humour. The assignments which comes later on can be a tad difficult for someone new to programming, but as the professor says , stick with it, solve it, and the feeling you get when you finish it is unparalleled. All the doubts and queries in the discussion forums are answered quickly and efficiently. Great course and a great experience over all.with a sense of humour. TheAssignmentwhich comes later on can bePositive0.991.00.931.22
A4W_GyDjEeW5Rwo0txKkgQ Excellent! Challenging HW Assignments. Lecture notes & Presentations cover the fundamentals of matlab in details. Good course to get started with programing using Matlab. Excellent! Challenging HWAssignmentLecture notes & Presentations cover thePositive0.851.00.931.22
A4W_GyDjEeW5Rwo0txKkgQ Positive points: -this really is a beginners course, without any knowledge about coding or the syntax of MATLAB necessary. -you learn by solving the problems yourself. This gives you great insight about the thought processes necessary, about different approaches and how to realize your ideas. -Mentors are responding quickly (sometimes within a half hour) and are doing there best to help you out. Negative points: -The video lectures, although informative have a very slow paste and the earlier ones do not prepare you that well for the homework assignments. However once you get used to it you will manage to get an idea about the assignments from the lectures. Still the same problem is illustrated way too often in the same lecture. One could either add different problems or shorten the lectures a lot. With time it is possible to learn when one can skip a section but it makes it especially hard for people to start the course, since one spends hours watching videos for just learning about basic syntax in the beginning - For some of the homework assignments the mathematical part was the bigger challenge for me than the coding part, which is really frustrating when you just want to learn how to code.you that well for the homeworkAssignmentHowever once you get used toPositive1.00.50.931.22
A4W_GyDjEeW5Rwo0txKkgQ Positive points: -this really is a beginners course, without any knowledge about coding or the syntax of MATLAB necessary. -you learn by solving the problems yourself. This gives you great insight about the thought processes necessary, about different approaches and how to realize your ideas. -Mentors are responding quickly (sometimes within a half hour) and are doing there best to help you out. Negative points: -The video lectures, although informative have a very slow paste and the earlier ones do not prepare you that well for the homework assignments. However once you get used to it you will manage to get an idea about the assignments from the lectures. Still the same problem is illustrated way too often in the same lecture. One could either add different problems or shorten the lectures a lot. With time it is possible to learn when one can skip a section but it makes it especially hard for people to start the course, since one spends hours watching videos for just learning about basic syntax in the beginning - For some of the homework assignments the mathematical part was the bigger challenge for me than the coding part, which is really frustrating when you just want to learn how to code.to get an idea about theAssignmentfrom the lectures. Still the sameNegative-0.670.50.931.22
A4W_GyDjEeW5Rwo0txKkgQ Positive points: -this really is a beginners course, without any knowledge about coding or the syntax of MATLAB necessary. -you learn by solving the problems yourself. This gives you great insight about the thought processes necessary, about different approaches and how to realize your ideas. -Mentors are responding quickly (sometimes within a half hour) and are doing there best to help you out. Negative points: -The video lectures, although informative have a very slow paste and the earlier ones do not prepare you that well for the homework assignments. However once you get used to it you will manage to get an idea about the assignments from the lectures. Still the same problem is illustrated way too often in the same lecture. One could either add different problems or shorten the lectures a lot. With time it is possible to learn when one can skip a section but it makes it especially hard for people to start the course, since one spends hours watching videos for just learning about basic syntax in the beginning - For some of the homework assignments the mathematical part was the bigger challenge for me than the coding part, which is really frustrating when you just want to learn how to code.- For some of the homeworkAssignmentthe mathematical part was the biggerNegative-0.960.50.931.22
A4W_GyDjEeW5Rwo0txKkgQ Great teaching and very thought provoking assignments. A really good course! Great teaching and very thought provokingAssignmentA really good course! Positive0.981.00.931.22
A4W_GyDjEeW5Rwo0txKkgQ I really enjoy the course. It helped me to know and understand how to use MATLAB in a basic way. This course will strength your MATLAB skill with a lot of assignments. The longer you go, the harder exercises but I believe that's a good way to learn.MATLAB skill with a lot ofAssignmentThe longer you go, the harderPositive0.661.00.931.22
A4W_GyDjEeW5Rwo0txKkgQ very much engaging assignments. I am learning plenty of things in Matlab. Thank you for your committed and sincere effort. very much engagingAssignmentI am learning plenty of thingsPositive0.881.00.931.22
aAo9tS8NEeWv_w7cMMH1Uw The information was interesting but sort of long. In fact, I started this so long ago that I don't remember most of what was said, only that it was long. I did enjoy the first course, America's Written Constitution but someone was paying attention then and it was on the older format so it was better. I rate the course so poorly, however, because of the total lack of staff involvement and the worthless peer review papers. I have a huge problem with the peer review process. It is of no value and should be banned. Be that as it may, however, it takes weeks to get reviews and there is NO ONE FROM THE COURSE STAFF PAYING ANY ATTENTION TO THE COURSE!! There is not one posting from course staff in the forums. There has been no response to any of the so called, "comment on this assignment" messages I've been leaving since JULY. There has been no response to an e-mail, supposedly sent to the instructor on my behalf by the Coursera help desk weeks ago. It is obvious that the instructor has abandoned this course. If no one is going to pay attention to it, it should be taken down. If you just want the information, watch the videos but don't expect anything else, including any response whatsoever from this course. I've wasted too much time on this. I'm done.so called, " comment on thisAssignmentmessages I've been leaving since JULY.Negative-0.72-1.01.311.32
aAo9tS8NEeWv_w7cMMH1Uw Excellent course! I enjoyed the lectures and writing assignments and it was a good introduction to Constitutional Law. I also took Part 1 of this course. Thanks to Yale, Coursera, and Professor Amar for making this available online.I enjoyed the lectures and writingAssignmentand it was a good introductionPositive0.981.01.311.32
afay6xVFEeWfzgpfp_iBVw I'm several months into this specialization. It seems to practice little of what it preaches in its design and pedagogy. I've paused repeatedly because I find the whole experience needlessly clunky and frustrating, and I rarely feel like I've learned much at the end of the assignments. I often wonder if anyone on the UCSD/Coursera side ever actually tries to complete the assignments. The quiz is missing key links and the questions read as if they were written by someone who's first language is not English. Pretty sloppy effort.much at the end of theAssignmentI often wonder if anyone onNegative-0.69-0.50.881.01
afay6xVFEeWfzgpfp_iBVw I'm several months into this specialization. It seems to practice little of what it preaches in its design and pedagogy. I've paused repeatedly because I find the whole experience needlessly clunky and frustrating, and I rarely feel like I've learned much at the end of the assignments. I often wonder if anyone on the UCSD/Coursera side ever actually tries to complete the assignments. The quiz is missing key links and the questions read as if they were written by someone who's first language is not English. Pretty sloppy effort.ever actually tries to complete theAssignmentThe quiz is missing key linksNegative-0.77-0.50.881.01
afay6xVFEeWfzgpfp_iBVw This was the paper I was most looking forward to in the Interaction Design specialisation. Unfortunately it seems as if they ran out of time to design it properly (despite extending its start date several times). I didn't learn what I would've expected and all of the assignments blurred into one another would've expected and all of theAssignmentblurred into one another Negative-0.71-0.50.881.01
afay6xVFEeWfzgpfp_iBVw While i really liked these assignments some of the assignment briefs could use some flushing out and more details would help. Also this course could benifit from a mentor. Another thought more up-to-date visual examples, and reading materials. While i really liked theseAssignmentsome of the assignment briefs couldPositive0.930.50.881.01
afay6xVFEeWfzgpfp_iBVw Unfortunately, this is one the worst paid courses I've taken on Coursera. The material is very brief, the assignments are poorly explained and structured. As with all the other sections in this specialization, there is no feedback for professor or TAs, which is very-very frustrating.The material is very brief, theAssignmentare poorly explained and structured. AsNegative-1.0-1.00.881.01
afay6xVFEeWfzgpfp_iBVw A bit of a mess. If you are going in expecting to learn nuances of creating effective wireframes and mockups, you will be disappointed. Assignments are good and thought-provoking, but not clearly written. You will get out of the course what you invest in it. Take your assignments seriously and invest a lot of time, even if you know that you are able to pass with a lesser effort.and mockups, you will be disappointed.Assignmentare good and thought-provoking, but notPositive0.950.00.881.01
afay6xVFEeWfzgpfp_iBVw A bit of a mess. If you are going in expecting to learn nuances of creating effective wireframes and mockups, you will be disappointed. Assignments are good and thought-provoking, but not clearly written. You will get out of the course what you invest in it. Take your assignments seriously and invest a lot of time, even if you know that you are able to pass with a lesser effort.you invest in it. Take yourAssignmentseriously and invest a lot ofNegative-0.770.00.881.01
afay6xVFEeWfzgpfp_iBVw Poor video editing. Homework assignments were poorly written making it difficult to know exactly what was being graded. Often times I had to submit a version and redo it after I started working through the grading criteria during peer review. Decent information covered, however I felt like this was more of a course on responsive design than specifically information design. Poor video editing. HomeworkAssignmentwere poorly written making it difficultNegative-1.00.00.881.01
afay6xVFEeWfzgpfp_iBVw Videos were not ellaborative, examples sparse and were not edited to completion. After months of this course repeatedly being delayed we see a complete failure with 'Information Design', both in course and in practice. I was very dissapointed with this course and the time-wasting assignments. I have enjoyed the courses leading up to this one, but this course was obviously rushed and poorly planned.with this course and the time-wastingAssignmentI have enjoyed the courses leadingPositive0.84-1.00.881.01
afay6xVFEeWfzgpfp_iBVw Great course. Easy to understand and build on concepts, but the Week 2 and 3 assignments were very similar. Might want to do something different there.but the Week 2 and 3Assignmentwere very similar. Might want toNegative-0.810.50.881.01
aPvqvZlYEeWQGBKrxISOrQ I think this course might have been great if I did it like 5th or 6th in the certificate sequence. I think this course assumes you have a lot of knowledge about both biology and statistics that I do not have, nor will anyone else who has only taken the first intro course. Even after having submitted my final assignment and peer reviewing others, it is not clear whether or not I or any of my classmates used the correct methods to complete the assignment. A valid solution to the final project hasn't even been given to us as part of the course, so I'll never know whether or not I did it correctly.Even after having submitted my finalAssignmentand peer reviewing others, it isPositive0.65-0.50.791.02
aPvqvZlYEeWQGBKrxISOrQ This course did not make any effort until I had to dig deep into biology by myself. The course content is insufficient. I think if a sample input was used and every field of the input were explained and also the outputs were explained then it would make much more sense. Poorly designed and demonstrated. Thankfully I started the last assignment very quickly, it took me 10 days to understand how to proceed with the assignment. The TA is excellent, without his help I wouldn't pass this course.demonstrated. Thankfully I started the lastAssignmentvery quickly, it took me 10Positive0.68-1.00.791.02
aPvqvZlYEeWQGBKrxISOrQ This course did not make any effort until I had to dig deep into biology by myself. The course content is insufficient. I think if a sample input was used and every field of the input were explained and also the outputs were explained then it would make much more sense. Poorly designed and demonstrated. Thankfully I started the last assignment very quickly, it took me 10 days to understand how to proceed with the assignment. The TA is excellent, without his help I wouldn't pass this course.understand how to proceed with theAssignmentThe TA is excellent, without hisPositive0.97-1.00.791.02
aPvqvZlYEeWQGBKrxISOrQ This was a bit challenging, not in content, but more in organization. I felt like I was getting freshman-level lectures and than was given a graduate-level assignment. The directions and expectations could have been clearer but the TA was terrific in trying to help us thru our difficulties.and than was given a graduate-levelAssignmentThe directions and expectations could haveNegative-0.790.50.791.02
Auue1KA-EeS9VCIACyUcdg A very good introduction to major branches of Philosophy. While some questions on assignments were rather vague, and some lectures rather dull (I don't think I bothered watching the videos from the third week on... just relied on the- excellently put together!- handouts). Overall, a great course to take for a beginner to the world of Philosophy :Dof Philosophy. While some questions onAssignmentwere rather vague, and some lecturesNegative-0.70.50.81.0
Auue1KA-EeS9VCIACyUcdg Good introduction to Philosophy. Course length is appropriate and assignments are at the right level of difficulty.Philosophy. Course length is appropriate andAssignmentare at the right level ofPositive0.811.00.81.0
bGZkCuIJEeSqWiIAC0gGHw Overall it was a good course but the only thing I would recommend is relating with the assignments. What I saw in almost all the assignments we should have had experience on the work to do them. But since not everybody has that experience it would be nice to think even for beginners as well.would recommend is relating with theAssignmentWhat I saw in almost allPositive0.850.50.940.98
bGZkCuIJEeSqWiIAC0gGHw Overall it was a good course but the only thing I would recommend is relating with the assignments. What I saw in almost all the assignments we should have had experience on the work to do them. But since not everybody has that experience it would be nice to think even for beginners as well.I saw in almost all theAssignmentwe should have had experience onNegative-0.760.50.940.98
bGZkCuIJEeSqWiIAC0gGHw Again the content and presentation is great. But the web site is getting really annoying, especially in the assignment area. The editor is faulty and on the submission on visualization you cannot use visualizations(!) to make your point due to technical limitations (can't paste charts or screenshots).Sometimes verification does not work. Support is sometimes very good, sometimes useless, depends with whom you chat.getting really annoying, especially in theAssignmentarea. The editor is faulty andPositive0.68-0.50.940.98
bGZkCuIJEeSqWiIAC0gGHw I preferred the third course that emphasized practical application in the specialization over the second course that was mostly theory. The assignments were geared to engage your insights / ideas about what you know and/or are learning about real-life projects. Although it still only scratches the surface, I liked the ability to apply some of the assignments to a company with which I've been working.course that was mostly theory. TheAssignmentwere geared to engage your insightsNegative-0.660.50.940.98
bGZkCuIJEeSqWiIAC0gGHw Extremely well designed course in my opinion. Very clear and to the point information delivered well. Great introduction to the subject. Assignments were not too daunting and enough resources were offered that directly related to the questions asked.well. Great introduction to the subject.Assignmentwere not too daunting and enoughPositive0.791.00.940.98
bGZkCuIJEeSqWiIAC0gGHw Good course overall. I gave it only four stars because I expected it to be more practical and more hands-on analysis to do for assignments, instead of just discussing things.more hands-on analysis to do forAssignmentinstead of just discussing things. Negative-0.870.50.940.98
bGZkCuIJEeSqWiIAC0gGHw Interesting course with great insights on web analytics. It will be good if there were some assignments where we could execute some analytics conceptsbe good if there were someAssignmentwhere we could execute some analyticsNegative-0.940.50.940.98
bGZkCuIJEeSqWiIAC0gGHw When going through the Theory course, I often wondered why the assignments are so abstract and theoretical, and I thought that maybe when we come to practice, we will be able to do something with our hands. No way! While reinforcing the theoretical background (mostly repeating same postulates from the Theory course), this course contributes very little to its name (practice). Only the last module on presenting goes a little further than making you ponder on abstract themes. This is surprising - there are lots of practical tools discussed in the course, and you have no opportunity to get hands on at least one of them (except Google Trends) and evaluate it, at least for primitive purposes. Why does the teacher not take the example of the brilliant Aric Rindfeisch's course Marketing in the Digital World with really well-crafted practical assignments?course, I often wondered why theAssignmentare so abstract and theoretical, andNegative-0.76-0.50.940.98
bGZkCuIJEeSqWiIAC0gGHw When going through the Theory course, I often wondered why the assignments are so abstract and theoretical, and I thought that maybe when we come to practice, we will be able to do something with our hands. No way! While reinforcing the theoretical background (mostly repeating same postulates from the Theory course), this course contributes very little to its name (practice). Only the last module on presenting goes a little further than making you ponder on abstract themes. This is surprising - there are lots of practical tools discussed in the course, and you have no opportunity to get hands on at least one of them (except Google Trends) and evaluate it, at least for primitive purposes. Why does the teacher not take the example of the brilliant Aric Rindfeisch's course Marketing in the Digital World with really well-crafted practical assignments?Digital World with really well-crafted practicalAssignment Positive0.88-0.50.940.98
BK2bam0iEeW9CAqYJHF3zQ Good material, would be helpful to have more feedback of the course staff regarding assignment's issues.feedback of the course staff regardingAssignmentissues. Positive0.640.51.141.15
BK2bam0iEeW9CAqYJHF3zQ I mean I cannot do the assignment without the certification process. It is a bad point ã… ã… I mean I cannot do theAssignmentwithout the certification process. It isNegative-0.980.51.141.15
BK2bam0iEeW9CAqYJHF3zQ Very well explained. Examples are shown in every case. The course is well structured and the assignments help with clearing up the concepts.course is well structured and theAssignmenthelp with clearing up the concepts.Positive0.891.01.141.15
BK2bam0iEeW9CAqYJHF3zQ You can't do the assignments unless you pay the subscription. The founding idea of MOOCs was to make education more accesible. How do you test your knowledge if you can't submit assignments? I understand paying for a certificate, but I don't want the certificate. You can't do theAssignmentunless you pay the subscription. TheNegative-0.77-1.01.141.15
BK2bam0iEeW9CAqYJHF3zQ You can't do the assignments unless you pay the subscription. The founding idea of MOOCs was to make education more accesible. How do you test your knowledge if you can't submit assignments? I understand paying for a certificate, but I don't want the certificate.your knowledge if you can't submitAssignmentI understand paying for a certificate,Negative-0.77-1.01.141.15
BPkiQyWcEeWxbhIkPfddLQ I liked the course. The videos showed the ideas very clear. Allthough the assignments were not that fun to make. Maybe because working with the same topic the 3 last assignments felt I little bit repetitive.the ideas very clear. Allthough theAssignmentwere not that fun to make.Negative-0.930.50.851.21
BPkiQyWcEeWxbhIkPfddLQ I liked the course. The videos showed the ideas very clear. Allthough the assignments were not that fun to make. Maybe because working with the same topic the 3 last assignments felt I little bit repetitive.the same topic the 3 lastAssignmentfelt I little bit repetitive. Negative-0.790.50.851.21
BPkiQyWcEeWxbhIkPfddLQ This course was even better than the previous course of the specialization. It explains historical, technical part of the typography and assignments were very well related. Well designed course.technical part of the typography andAssignmentwere very well related. Well designedPositive0.881.00.851.21
BPkiQyWcEeWxbhIkPfddLQ I've always wanted to learn typography but learning on it's own without any practice is really boring. The assignments are really good in applying what I have learnt, making the learning really enjoyable. The course teacher is super zen and loving his style of teaching. I would want to take this full design course some day.any practice is really boring. TheAssignmentare really good in applying whatNegative-0.961.00.851.21
BPkiQyWcEeWxbhIkPfddLQ Really good course! The assignments are very well designed and just make you to learn more about typography. Really good course! TheAssignmentare very well designed and justPositive0.991.00.851.21
BPkiQyWcEeWxbhIkPfddLQ Loved it. Great content. Userful assignments. Most importantly, kept it interesting. Thank you. Loved it. Great content. UserfulAssignmentMost importantly, kept it interesting. ThankPositive0.981.00.851.21
BPkiQyWcEeWxbhIkPfddLQ Excellent coverage. The assignments are good and the quality of the video is gret Excellent coverage. TheAssignmentare good and the quality ofPositive0.91.00.851.21
BPkiQyWcEeWxbhIkPfddLQ I loved and enjoyed the course, the in course assignments helped me develop my skills and think more carefully about design choices in typography.enjoyed the course, the in courseAssignmenthelped me develop my skills andPositive0.921.00.851.21
BPkiQyWcEeWxbhIkPfddLQ This was just a top-notch course. Despite the fact that the lectures were not particularly long, nor the assignments really onerous, I think I learned more in this course than in other similar courses. Perhaps it was because there were so many "aha!" moments, as I realized why my previous attempts to combine typefaces had not been so successful, or exactly what it was that attracted me (or not) to the appearance of a particular type family. The story is that Steve Jobs was captivated by typography in the days when the text on the screen did not look at all like the text that would print -- people had to use codes for even simple things like bold-face or underline, and wouldn't know what it looked like until it printed on their single-typeface printer. He fell in love with type, and that contributed a lot to the way the Macintosh developed. I never understood that story until I took this course. Thank you for a great course, and for giving me enough knowledge that I can continue to build on it.were not particularly long, nor theAssignmentreally onerous, I think I learnedNegative-0.861.00.851.21
BPkiQyWcEeWxbhIkPfddLQ This course was incredibly interesting and informative, even for an introduction class. The layout made a lot of sense even for someone with only a little bit of experience in typography. Definitely do all of the assignments because they have been planned out with a lot of care and thought to further your understanding in the topic.typography. Definitely do all of theAssignmentbecause they have been planned outNegative-0.711.00.851.21
BPkiQyWcEeWxbhIkPfddLQ I loved this course. Everything is explained really well and the assignments are pretty good too. 5 stars!is explained really well and theAssignmentare pretty good too. 5 stars!Positive0.81.00.851.21
BPkiQyWcEeWxbhIkPfddLQ The course material is very informative and delves into the history and evolution of typography. The assignments are very interesting and help understand the concepts better.history and evolution of typography. TheAssignmentare very interesting and help understandPositive0.981.00.851.21
BPkiQyWcEeWxbhIkPfddLQ This was a quite technical course which allowed me to learn a lot about typography and how it works. I found the video material very interesting and liked how all the assignments were linked to one other by building off each other. Great course!interesting and liked how all theAssignmentwere linked to one other byPositive0.831.00.851.21
BPkiQyWcEeWxbhIkPfddLQ A very good introduction to typography. Makes you face some aspects of text editing that were obscure before. Assignments are not overwhelmingly hard but tricky in details and interesting for investigation and execution. text editing that were obscure before.Assignmentare not overwhelmingly hard but trickyNegative-0.681.00.851.21
BPkiQyWcEeWxbhIkPfddLQ Would have welcomed more or longer lectures, and more variety in the assignments.lectures, and more variety in theAssignment Positive0.730.00.851.21
BPkiQyWcEeWxbhIkPfddLQ Very informative and a lot of fun to learn about! I also thought the assignments were very beneficial.learn about! I also thought theAssignmentwere very beneficial. Positive0.761.00.851.21
BPkiQyWcEeWxbhIkPfddLQ It was truly inspirational. Loved the theory associated with more practical assignments and, above all, the teacher was extremely clear and concise the theory associated with more practicalAssignmentand, above all, the teacher wasPositive0.971.00.851.21
BPkiQyWcEeWxbhIkPfddLQ great introduction to key concepts of typography and typographic design. lectures were easy to follow, assignments had clear instructions.design. lectures were easy to follow,Assignmenthad clear instructions. Positive0.941.00.851.21
BPkiQyWcEeWxbhIkPfddLQ Very basic course. I enjoyed the lessons and the assignments. Gave some fundamental view and perspective about the field of typography.I enjoyed the lessons and theAssignmentGave some fundamental view and perspectivePositive0.990.50.851.21
BPkiQyWcEeWxbhIkPfddLQ Deep information, given in easy way, interesting assignmentsinformation, given in easy way, interestingAssignment Positive0.761.00.851.21
BPkiQyWcEeWxbhIkPfddLQ Nice, brief intro to typography. Good, clear lecture content and interesting assignments. I feel like the "by the book" assignment should not be entirely peer graded.Good, clear lecture content and interestingAssignmentI feel like the " byNegative-0.770.50.851.21
BPkiQyWcEeWxbhIkPfddLQ Good material, but not nearly enough to justify a full course. Should've been 2X as many lectures and assignments at least.been 2X as many lectures andAssignmentat least. Negative-0.740.00.851.21
Bq5Eo50bEeW_wArffOXkOw Learning finance with Prof. Kaul was so much fun. Loved the anecdotes, and the bits and pieces of elderly advice interwoven into the course lectures. The course content as well as assignments were well structured, and had the right level of difficulty. I must admit that the difficulty level for the assignments was higher than what I had expected, and it took some time to figure out how to apply the concepts learned in class to the real world problems in the assignments. But I am glad this was the case, because that kept me on my toes. Thank you Prof. Kaul and Coursera for this awesome class, and for rekindling my passion for Finance.The course content as well asAssignmentwere well structured, and had thePositive0.911.00.61.09
Bq5Eo50bEeW_wArffOXkOw Learning finance with Prof. Kaul was so much fun. Loved the anecdotes, and the bits and pieces of elderly advice interwoven into the course lectures. The course content as well as assignments were well structured, and had the right level of difficulty. I must admit that the difficulty level for the assignments was higher than what I had expected, and it took some time to figure out how to apply the concepts learned in class to the real world problems in the assignments. But I am glad this was the case, because that kept me on my toes. Thank you Prof. Kaul and Coursera for this awesome class, and for rekindling my passion for Finance.that the difficulty level for theAssignmentwas higher than what I hadPositive0.851.00.61.09
Bq5Eo50bEeW_wArffOXkOw Learning finance with Prof. Kaul was so much fun. Loved the anecdotes, and the bits and pieces of elderly advice interwoven into the course lectures. The course content as well as assignments were well structured, and had the right level of difficulty. I must admit that the difficulty level for the assignments was higher than what I had expected, and it took some time to figure out how to apply the concepts learned in class to the real world problems in the assignments. But I am glad this was the case, because that kept me on my toes. Thank you Prof. Kaul and Coursera for this awesome class, and for rekindling my passion for Finance.the real world problems in theAssignmentBut I am glad this wasPositive0.641.00.61.09
Bq5Eo50bEeW_wArffOXkOw Great course. Instructor takes time to explain the concepts in detail. Assignments are really good!to explain the concepts in detail.Assignmentare really good! Positive0.890.50.61.09
Bq5Eo50bEeW_wArffOXkOw The assignment and material provided are solid for learning finance. TheAssignmentand material provided are solid forPositive0.951.00.61.09
Bq5Eo50bEeW_wArffOXkOw While Professor Kaul's enthusiasm and passion for finance is inspiring, his lectures are not entirely helpful come time to face assignments. He often rambles through the material, spending more time talking about his life rather than the material at hand. When he decides to finally talk about the material, it presented in a disorganized and confusing fashion. If he developed a disciplined schedule with material that was on par with the assignments, this course would not have been nearly as frustrating; challenging assignments, I agree, are crucial for learning the material well. I just wish I didn't have to spend more time browsing the internet finding material pertinent to answering his arbitrarily open-ended questions.entirely helpful come time to faceAssignmentHe often rambles through the material,Positive0.730.00.61.09
Bq5Eo50bEeW_wArffOXkOw While Professor Kaul's enthusiasm and passion for finance is inspiring, his lectures are not entirely helpful come time to face assignments. He often rambles through the material, spending more time talking about his life rather than the material at hand. When he decides to finally talk about the material, it presented in a disorganized and confusing fashion. If he developed a disciplined schedule with material that was on par with the assignments, this course would not have been nearly as frustrating; challenging assignments, I agree, are crucial for learning the material well. I just wish I didn't have to spend more time browsing the internet finding material pertinent to answering his arbitrarily open-ended questions.that was on par with theAssignmentthis course would not have beenNegative-0.70.00.61.09
bRPXgjY9EeW6RApRXdjJPw Really good explanation by the instructor. Good assignments. The assignments gave a good insights into functional programming. I loved the way the problems were decomposed into neat smaller functions.good explanation by the instructor. GoodAssignmentThe assignments gave a good insightsNegative-0.671.00.681.19
bRPXgjY9EeW6RApRXdjJPw Excellent intro course, but not without issues. In general, pro's include reasonable length lectures, provided by _the_ leading expert in the field, and designer of the Scala language. Focus on functional programming techniques versus syntax nuance is a significant benefit - Scala is easy to get bogged down in. Pro's also include the fact that lectures have had at least some amount of post-production work done, and manage to make voiceover/slides/whiteboard consistent and coherent better than most similar online classes/tutorials. The assignments are reasonable, and the time estimates of ~3 hrs each was about right on the average, at least in my case (senior programmer with deep background in C/C++, and just enough Java to be dangerous and dislike boilerplate). Some drawbacks - there was no clear segue from "basic syntax" to "collections framework". That's _IMPORTANT_. In 20/20 hindsight, I would have benefitted from a big, bold slide before the first mention of "foreach" that said "stop here, go to the text, and skim the chapters on collections for 'foreach' and other common operations. This is a building block for everything to follow, and NOT unique to just lists." The major factor keeping this from being a '5' in my mind were that the assignments didn't always make sense as written, and I had to go back and forth between the assignment writeup, the source code and the test cases to really sort out what was required. The assignments could become _much_ more effective if they were provided with more test cases, including expected FAILURE cases and not just bare minimal acceptance cases.than most similar online classes/tutorials. TheAssignmentare reasonable, and the time estimatesPositive0.720.50.681.19
bRPXgjY9EeW6RApRXdjJPw Excellent intro course, but not without issues. In general, pro's include reasonable length lectures, provided by _the_ leading expert in the field, and designer of the Scala language. Focus on functional programming techniques versus syntax nuance is a significant benefit - Scala is easy to get bogged down in. Pro's also include the fact that lectures have had at least some amount of post-production work done, and manage to make voiceover/slides/whiteboard consistent and coherent better than most similar online classes/tutorials. The assignments are reasonable, and the time estimates of ~3 hrs each was about right on the average, at least in my case (senior programmer with deep background in C/C++, and just enough Java to be dangerous and dislike boilerplate). Some drawbacks - there was no clear segue from "basic syntax" to "collections framework". That's _IMPORTANT_. In 20/20 hindsight, I would have benefitted from a big, bold slide before the first mention of "foreach" that said "stop here, go to the text, and skim the chapters on collections for 'foreach' and other common operations. This is a building block for everything to follow, and NOT unique to just lists." The major factor keeping this from being a '5' in my mind were that the assignments didn't always make sense as written, and I had to go back and forth between the assignment writeup, the source code and the test cases to really sort out what was required. The assignments could become _much_ more effective if they were provided with more test cases, including expected FAILURE cases and not just bare minimal acceptance cases.in my mind were that theAssignmentdidn't always make sense as written,Negative-0.950.50.681.19
bRPXgjY9EeW6RApRXdjJPw Excellent intro course, but not without issues. In general, pro's include reasonable length lectures, provided by _the_ leading expert in the field, and designer of the Scala language. Focus on functional programming techniques versus syntax nuance is a significant benefit - Scala is easy to get bogged down in. Pro's also include the fact that lectures have had at least some amount of post-production work done, and manage to make voiceover/slides/whiteboard consistent and coherent better than most similar online classes/tutorials. The assignments are reasonable, and the time estimates of ~3 hrs each was about right on the average, at least in my case (senior programmer with deep background in C/C++, and just enough Java to be dangerous and dislike boilerplate). Some drawbacks - there was no clear segue from "basic syntax" to "collections framework". That's _IMPORTANT_. In 20/20 hindsight, I would have benefitted from a big, bold slide before the first mention of "foreach" that said "stop here, go to the text, and skim the chapters on collections for 'foreach' and other common operations. This is a building block for everything to follow, and NOT unique to just lists." The major factor keeping this from being a '5' in my mind were that the assignments didn't always make sense as written, and I had to go back and forth between the assignment writeup, the source code and the test cases to really sort out what was required. The assignments could become _much_ more effective if they were provided with more test cases, including expected FAILURE cases and not just bare minimal acceptance cases.go back and forth between theAssignmentwriteup, the source code and thePositive0.680.50.681.19
bRPXgjY9EeW6RApRXdjJPw Good pace, very educational. The assignments are well designed. Great course, one of the best I took. Good pace, very educational. TheAssignmentare well designed. Great course, onePositive0.961.00.681.19
bRPXgjY9EeW6RApRXdjJPw Enjoyable and informative. The assignments were workable, though they were not always super-well coordinated with the course material. The in-lecture exercises are of uneven quality. The course material is obviously spliced together from other sources in places. All this notwithstanding, the lectures are interesting, and the exercises help a lot to cement in the concepts. As an experienced programmer, but a newcomer to functional techniques, this was satisfying. I'm aware that the other courses in this sequence suffer from similar issues to what I outlined, but I'm moving ahead anyway. Enjoyable and informative. TheAssignmentwere workable, though they were notPositive0.820.50.681.19
bRPXgjY9EeW6RApRXdjJPw The assignments are so much fun and professor Odersky really explained all the concepts well! I also love the exercises too! TheAssignmentare so much fun and professorPositive0.951.00.681.19
bRPXgjY9EeW6RApRXdjJPw Great Instructor and challenging problems. The exercises help to reinforce the ideas presented in the lessons and the weekly assignments force you to use the skills. I will say that the programming assignments seemed a bit harder than they needed to be to help reinforce the ideas.in the lessons and the weeklyAssignmentforce you to use the skills.Negative-0.651.00.681.19
bRPXgjY9EeW6RApRXdjJPw Great Instructor and challenging problems. The exercises help to reinforce the ideas presented in the lessons and the weekly assignments force you to use the skills. I will say that the programming assignments seemed a bit harder than they needed to be to help reinforce the ideas.I will say that the programmingAssignmentseemed a bit harder than theyNegative-0.651.00.681.19
bRPXgjY9EeW6RApRXdjJPw Tremendous course. Explanations can be terse at times, especially after going over quizzes (where you may only follow what is going along if you successfully solved the quiz, otherwise you may miss important insight), but on the whole, lectures are very strong and help you gain a working understanding of functional programming. The assignments are carefully crafted and really give you an opportunity to try the stuff from the lecture. Definitely felt like I learned a lot during the assignments. I found that the last two assignments took more than the recommended 3 hours (closer to 5-6 for me), so plan accordingly. Personally, I found that this course is even better if you read through the first 4 chapters of Functional Programming in Scala (https://www.manning.com/books/functional-programming-in-scala) before doing this course. By getting two separate, excellent explanations for the same topics, I was able to understand the material much better than just from one.working understanding of functional programming. TheAssignmentare carefully crafted and really givePositive1.01.00.681.19
bRPXgjY9EeW6RApRXdjJPw Tremendous course. Explanations can be terse at times, especially after going over quizzes (where you may only follow what is going along if you successfully solved the quiz, otherwise you may miss important insight), but on the whole, lectures are very strong and help you gain a working understanding of functional programming. The assignments are carefully crafted and really give you an opportunity to try the stuff from the lecture. Definitely felt like I learned a lot during the assignments. I found that the last two assignments took more than the recommended 3 hours (closer to 5-6 for me), so plan accordingly. Personally, I found that this course is even better if you read through the first 4 chapters of Functional Programming in Scala (https://www.manning.com/books/functional-programming-in-scala) before doing this course. By getting two separate, excellent explanations for the same topics, I was able to understand the material much better than just from one.I learned a lot during theAssignmentI found that the last twoPositive0.941.00.681.19
bRPXgjY9EeW6RApRXdjJPw Tremendous course. Explanations can be terse at times, especially after going over quizzes (where you may only follow what is going along if you successfully solved the quiz, otherwise you may miss important insight), but on the whole, lectures are very strong and help you gain a working understanding of functional programming. The assignments are carefully crafted and really give you an opportunity to try the stuff from the lecture. Definitely felt like I learned a lot during the assignments. I found that the last two assignments took more than the recommended 3 hours (closer to 5-6 for me), so plan accordingly. Personally, I found that this course is even better if you read through the first 4 chapters of Functional Programming in Scala (https://www.manning.com/books/functional-programming-in-scala) before doing this course. By getting two separate, excellent explanations for the same topics, I was able to understand the material much better than just from one.I found that the last twoAssignmenttook more than the recommended 3Positive0.891.00.681.19
bRPXgjY9EeW6RApRXdjJPw I really enjoyed this course, the assignments are challenging and well designed. The course content is really relevant for those who want to learn the principles of functional programming.I really enjoyed this course, theAssignmentare challenging and well designed. ThePositive1.01.00.681.19
bRPXgjY9EeW6RApRXdjJPw Very good course. A bit fast paced for someone with no significant programming experience but as stated in the description this is not a beginners course. Nevertheless, the concepts are explained in depth in the lectures and the assignments which are quite challenging even for someone with good programming background provide great insight to the issues discussed in the lectures. Highly recommended.depth in the lectures and theAssignmentwhich are quite challenging even forNegative-0.711.00.681.19
bRPXgjY9EeW6RApRXdjJPw It's a good course,although it starts a little slowly and then really builds up a lot of steam towards the end. I think it should be paced out to be an 8-week course and include shorter, less ambitious assignments. I personally found that the assignments lead to onerous difficulty unless one actively seeks out different aspects of the language other than what was taught in this course (particularly native list methods), and once that has begun, then the last two weeks of it seem like a long-winded slog. It's nice to be able to learn programming style from Odersky himself. I recommend the text "Functional Programming in Scala" to read and work through during the course.assignments. I personally found that theAssignmentlead to onerous difficulty unless oneNegative-0.650.50.681.19
bRPXgjY9EeW6RApRXdjJPw A great introduction to scala. Really enjoyed the assignments!introduction to scala. Really enjoyed theAssignment Positive0.981.00.681.19
bRPXgjY9EeW6RApRXdjJPw A very good beginners course for learning Scala. The lectures are a bit dry but overall a very good course with good assignments.a very good course with goodAssignment Positive0.980.50.681.19
bRPXgjY9EeW6RApRXdjJPw Although I have some experience with Scala and I been reading about the course it is challenging. It forces you to think functional. There is no other way to solve the assignments but doing them with a functional approach. Before you attempt this class you should have some knowledge about the language. The lectures are interesting. I never saw a better explanation of variant and co-variant than here is this class.no other way to solve theAssignmentbut doing them with a functionalNegative-0.71.00.681.19
bRPXgjY9EeW6RApRXdjJPw Great class! I really liked the style of teaching and the home assignments.style of teaching and the homeAssignment Positive0.641.00.681.19
bRPXgjY9EeW6RApRXdjJPw A lot of new information (Pattern Matching, Variance, Call-by-value & Call-by-name strategies) that was presented in structural and stimulating way. Also challenging and exciting assignments that always keep you in a loop.stimulating way. Also challenging and excitingAssignmentthat always keep you in aPositive0.981.00.681.19
bRPXgjY9EeW6RApRXdjJPw I really enjoyed the assignments, and thought they were a good way to get to know the basics of the language. They were similar to the type of "toy problem" that I like to do myself when learning another language, and were at a reasonable level of difficulty. I could have done without the proofs; I sort of skipped over these parts (about an hour of lecture, I guess). That's just my preference - I guess I'm not super proofy. There were very minor parts of the course that need updating, but nothing that required additional effort to get past. I really enjoyed theAssignmentand thought they were a goodPositive0.930.50.681.19
bRPXgjY9EeW6RApRXdjJPw The material was fantastic, but the lectures seemed to be a bit basic in comparison to the actual coding assignments. Even after understanding the martial covered in the lectures it felt at times as if the coding assignments were drafted against an entirely unrelated topic (or at least by someone with a completely different approach).in comparison to the actual codingAssignmentEven after understanding the martial coveredPositive0.660.50.681.19
bRPXgjY9EeW6RApRXdjJPw The material was fantastic, but the lectures seemed to be a bit basic in comparison to the actual coding assignments. Even after understanding the martial covered in the lectures it felt at times as if the coding assignments were drafted against an entirely unrelated topic (or at least by someone with a completely different approach).at times as if the codingAssignmentwere drafted against an entirely unrelatedPositive0.940.50.681.19
bRPXgjY9EeW6RApRXdjJPw Pace of progression of concepts was just right. You may need to spend more time with the course than what is suggested. I found myself spending more than 3hrs on the assignments consistently.spending more than 3hrs on theAssignmentconsistently. Negative-0.681.00.681.19
bRPXgjY9EeW6RApRXdjJPw Very informative and challenging assignments. Well organized lectures and moderate pace. Kudos to the entire team for organizing this course. Thanks. Very informative and challengingAssignmentWell organized lectures and moderate pace.Positive0.881.00.681.19
bRPXgjY9EeW6RApRXdjJPw This course is a little bit difficult to get started with if you do not have any code experience. However, it is a really great course because the content is sufficient but not too much and the course is clear enough. The last two assignments are tough for me and they took me a long time to figure out, also I read a number of materials about Scala functions on Internet. This is the first course that I finished and I really like this course.is clear enough. The last twoAssignmentare tough for me and theyPositive0.651.00.681.19
bRPXgjY9EeW6RApRXdjJPw Great course to learn basics for Scala, but for me too much math related assignments.for me too much math relatedAssignment Negative-0.640.50.681.19
bRPXgjY9EeW6RApRXdjJPw I thought this was an excellent course. I found it challenging and had to re-read lecture notes and work through examples in order to be able to complete the assignments, but I felt that I learned a lot about both Scala and functional programming. My only criticism is that the setup section is unclear. I ended up using Eclipse and did not use IntellJ at all, yet the setup is unclear on this. Also there is a point when using Eclipse and importing a project where you have to type $ sbt Eclipse and if you get this wrong then you are stuck! So if you get stuck - go to the Discussion pages.to be able to complete theAssignmentbut I felt that I learnedPositive0.771.00.681.19
bRPXgjY9EeW6RApRXdjJPw For someone without experience in Java, but with other programming experience (C/Python), I found this course to be interesting and challenging. There's a lot of recursion in the assignments, which made my head spin. .. but I thought the course coverage was quite good. I supplemented with the instructor's book. the main recommendation I'd have is more information about using the IDEs. A lot of my frustrations ended up being about particulars of those. a lot of recursion in theAssignmentwhich made my head spin. .Negative-0.71.00.681.19
bRPXgjY9EeW6RApRXdjJPw Great course about functional programming and Scala. The lectures are well constructed and well explained with some exercises in between. The sound is unfortunately sometimes low, but I used headphones for that. The assignments are challenging and help you deepen your knowledge effectively. However, the forum is not very lively. You might not find it difficult to do assignments on your own. I suggest to use StackOverflow in that case. It is not taught how to do debugging, though this course is not meant for beginners I think, and as such probably understanding and debugging a Scala program might be expected to be learned autonomously.not find it difficult to doAssignmenton your own. I suggest toNegative-0.940.50.681.19
bRPXgjY9EeW6RApRXdjJPw Great course and very helpful. The following details prevent me from giving it a 5 stars review: * the explanation of the tools to use during the course is very messy. It may discourage people that are less used to work their way around searching working tools. * The audio of the videos sometimes loses A LOT of quality. * For me it seemed like all the assignments were on spot with the balance between theory and standalone thinking. However, I really noticed the jump of time invested for the last assignment. I think the course would highly benefit from having an assignment on Week 5, instead of having that pause in between. Anyway, the course was greatly structured and interesting. Can't wait to go on with the whole specialization! me it seemed like all theAssignmentwere on spot with the balanceNegative-0.740.50.681.19
bRPXgjY9EeW6RApRXdjJPw Great course and very helpful. The following details prevent me from giving it a 5 stars review: * the explanation of the tools to use during the course is very messy. It may discourage people that are less used to work their way around searching working tools. * The audio of the videos sometimes loses A LOT of quality. * For me it seemed like all the assignments were on spot with the balance between theory and standalone thinking. However, I really noticed the jump of time invested for the last assignment. I think the course would highly benefit from having an assignment on Week 5, instead of having that pause in between. Anyway, the course was greatly structured and interesting. Can't wait to go on with the whole specialization! of time invested for the lastAssignmentI think the course would highlyPositive0.90.50.681.19
bRPXgjY9EeW6RApRXdjJPw Great course and very helpful. The following details prevent me from giving it a 5 stars review: * the explanation of the tools to use during the course is very messy. It may discourage people that are less used to work their way around searching working tools. * The audio of the videos sometimes loses A LOT of quality. * For me it seemed like all the assignments were on spot with the balance between theory and standalone thinking. However, I really noticed the jump of time invested for the last assignment. I think the course would highly benefit from having an assignment on Week 5, instead of having that pause in between. Anyway, the course was greatly structured and interesting. Can't wait to go on with the whole specialization! would highly benefit from having anAssignmenton Week 5, instead of havingPositive0.740.50.681.19
bRPXgjY9EeW6RApRXdjJPw The last assignment was definitely a step-up from the other weekly assignments which I found very challenging, this coming from a novice in FP. The lectures were well presented and clearly demonstrated functional techniques as well as the theories behind them. Some may find the lectures a bit tad too academic but thankfully most of such lectures can be skipped without too much detriment to completing the assignment. All in all an excellent course. The lastAssignmentwas definitely a step-up from thePositive0.870.50.681.19
bRPXgjY9EeW6RApRXdjJPw The last assignment was definitely a step-up from the other weekly assignments which I found very challenging, this coming from a novice in FP. The lectures were well presented and clearly demonstrated functional techniques as well as the theories behind them. Some may find the lectures a bit tad too academic but thankfully most of such lectures can be skipped without too much detriment to completing the assignment. All in all an excellent course.too much detriment to completing theAssignmentAll in all an excellent course.Positive0.970.50.681.19
bRPXgjY9EeW6RApRXdjJPw Very interesting course. Amazing assignments. Very interesting course. AmazingAssignment Positive0.941.00.681.19
bRPXgjY9EeW6RApRXdjJPw Great way to start learning functional programming. Lectures are very well explained and the assignments are fun to implement.are very well explained and theAssignmentare fun to implement. Positive0.991.00.681.19
bRPXgjY9EeW6RApRXdjJPw Excellent course, really interesting. Progressive assignments. Sometimes it is needed to spend more time in some lectures ( a little theory) Excellent course, really interesting. ProgressiveAssignmentSometimes it is needed to spendPositive0.841.00.681.19
bRPXgjY9EeW6RApRXdjJPw Mostly Great!! There were certain things in penultimate assignment that were only talked about after the assignment which was a little intimidating but in general the course was well sructured and usefulThere were certain things in penultimateAssignmentthat were only talked about afterNegative-0.781.00.681.19
bRPXgjY9EeW6RApRXdjJPw The assignments and exercises are very well thought out and are extremely helpful for us as students. TheAssignmentand exercises are very well thoughtPositive1.01.00.681.19
bRPXgjY9EeW6RApRXdjJPw excellent assignments and lectures excellentAssignmentand lectures Positive0.811.00.681.19
bRPXgjY9EeW6RApRXdjJPw This is a great course for learning Functional Programming language. All the course content including Assignments are up to the mark. I thank the tutors for providing such great information.language. All the course content includingAssignmentare up to the mark. IPositive0.81.00.681.19
bRPXgjY9EeW6RApRXdjJPw A thorough introduction to the functional programming parts of Scala, with new topics introduced in a sensible order, justifications and explanations provided where expected, and assignments at an appropriate challenge level.and explanations provided where expected, andAssignmentat an appropriate challenge level. Positive0.681.00.681.19
bRPXgjY9EeW6RApRXdjJPw Great Course with assignments that really stretch your ability to think about a problem. Great Course withAssignmentthat really stretch your ability toPositive0.691.00.681.19
bRPXgjY9EeW6RApRXdjJPw Very good lectures and Assignments. Assignments are thought provoking. Cheers! Very good lectures andAssignmentAssignments are thought provoking. Cheers! Positive0.951.00.681.19
bRPXgjY9EeW6RApRXdjJPw Very good lectures and Assignments. Assignments are thought provoking. Cheers! Very good lectures and Assignments.Assignmentare thought provoking. Cheers! Positive0.951.00.681.19
bRPXgjY9EeW6RApRXdjJPw Good introduction to functional programming and Scala. Although, the lectures and assignments can get rather mathy (pointless proof of refactoring using maths, Pascals Triangle, Huffman Coding, Counting Change, etc) If you don't have a mathematical background, I would suggest getting the basics of programming down before starting this course so you have less to worry about. I found myself reading up about the maths behind some of the assignments before tackling them, when this could've been avoided with less mathematical assignments. I looked into the first assignment of the next module in the specialization and thought to myself: "Why bother" as it just continues the trend of solving more complex mathematical problems -- something rarely tackled as a professional developer. I would've liked to see the standard collection functions taught and used more frequently: map, flatmap, fold, etc.could've been avoided with less mathematicalAssignmentI looked into the first assignmentNegative-0.880.50.681.19
bRPXgjY9EeW6RApRXdjJPw Good introduction to functional programming and Scala. Although, the lectures and assignments can get rather mathy (pointless proof of refactoring using maths, Pascals Triangle, Huffman Coding, Counting Change, etc) If you don't have a mathematical background, I would suggest getting the basics of programming down before starting this course so you have less to worry about. I found myself reading up about the maths behind some of the assignments before tackling them, when this could've been avoided with less mathematical assignments. I looked into the first assignment of the next module in the specialization and thought to myself: "Why bother" as it just continues the trend of solving more complex mathematical problems -- something rarely tackled as a professional developer. I would've liked to see the standard collection functions taught and used more frequently: map, flatmap, fold, etc.assignments. I looked into the firstAssignmentof the next module in theNegative-0.640.50.681.19
bRPXgjY9EeW6RApRXdjJPw I use a lot of Java in my current job, but recently had a chance to dip my toes into Scala for a recent project. I liked it so much, I decided to take this course to get a little more knowledge of the language. I have to say, I don't think you can get much better of a teacher for an intro to Scala course than the designer of the language itself. The course was easy to follow, featured relevant assignments, and was quite useful. At one point, Odersky mentions basing the course partially off of SICP and that seemed apropos -- the course was sort of a condensed, Scala-based version of SICP. I'm definitely looking forward to taking the next course in the series.was easy to follow, featured relevantAssignmentand was quite useful. At onePositive0.991.00.681.19
bRPXgjY9EeW6RApRXdjJPw It is my first course on Coursera and I have to admit that it is brilliant. The provided material is very helpful, lectures are very interesting and theory is interleaved with practice. Assignments are good and sometimes tricky. The lecturer, Martin Odersky, is very clear in conveying his message and, last but not least, is *the* person from whom to learn Scala.and theory is interleaved with practice.Assignmentare good and sometimes tricky. ThePositive0.861.00.681.19
bRPXgjY9EeW6RApRXdjJPw I've been developing in imperative languages for the past 10 years, and my motivation for taking this course was to make sure that I was using the functional capabilities of the language. While I've embraced immutability and higher-order functions since I started writing Scala, I haven't solved significant programming challenges using functional thinking. Much of what I've already done with Scala so far has been relatively stateless request-response communication between systems, and the challenges so far tend to be on the architecture end. This first course taught me useful things that I hadn't encountered in my industry use of Scala. It has given me greater appreciation for the design of the language and the problems that Scala can solve elegantly. I've also acquired more interest in learning about more functional approaches to various problems -- perhaps I'll dig deeper into SICP at some point! The assignments were a good fit for me -- they were challenging enough that they got me to think but not so hard that I got stuck. Scala's rich type system came in handy for the assignments -- once you've got the right idea for an approach, you just have to get the data structures to click (with some help from the compiler), and things just work! I appreciate that the assignments and examples were realistic. Getting to implement Huffman Coding and basic data structures (functional and OO sets) helped me both appreciate the functional way to solve problems like these, and to understand the class of practical problems where similar solutions are applicable. Great course, and I'm excited for the next ones! Thanks to Martin and the course staff for their hard work on the course!system came in handy for theAssignment-- once you've got the rightPositive0.741.00.681.19
bRPXgjY9EeW6RApRXdjJPw I've been developing in imperative languages for the past 10 years, and my motivation for taking this course was to make sure that I was using the functional capabilities of the language. While I've embraced immutability and higher-order functions since I started writing Scala, I haven't solved significant programming challenges using functional thinking. Much of what I've already done with Scala so far has been relatively stateless request-response communication between systems, and the challenges so far tend to be on the architecture end. This first course taught me useful things that I hadn't encountered in my industry use of Scala. It has given me greater appreciation for the design of the language and the problems that Scala can solve elegantly. I've also acquired more interest in learning about more functional approaches to various problems -- perhaps I'll dig deeper into SICP at some point! The assignments were a good fit for me -- they were challenging enough that they got me to think but not so hard that I got stuck. Scala's rich type system came in handy for the assignments -- once you've got the right idea for an approach, you just have to get the data structures to click (with some help from the compiler), and things just work! I appreciate that the assignments and examples were realistic. Getting to implement Huffman Coding and basic data structures (functional and OO sets) helped me both appreciate the functional way to solve problems like these, and to understand the class of practical problems where similar solutions are applicable. Great course, and I'm excited for the next ones! Thanks to Martin and the course staff for their hard work on the course!just work! I appreciate that theAssignmentand examples were realistic. Getting toPositive0.741.00.681.19
bRPXgjY9EeW6RApRXdjJPw The assignments in particular were of very high quality and interesting. I liked the academic approach to teaching. TheAssignmentin particular were of very highPositive0.721.00.681.19
bRPXgjY9EeW6RApRXdjJPw Lectures were very clear and the topics were explained very well. The assignments were quite challenging and did take some time but, on completion, they were extremely rewarding and worth all of the effort.topics were explained very well. TheAssignmentwere quite challenging and did takePositive0.981.00.681.19
bRPXgjY9EeW6RApRXdjJPw Although I am just in the first week of this course, I'm loving every second of it. The tutorials to set up the IDE were very clear and understandable (even if a bit outdated compared to current Eclipse and IntelliJ versions), submitting assignments is easy and straightforward, and the lectures are interesting and informative. Coming from a Java background, I feel the lessons give enough background and theory to understand the difference between Object Oriented Programming and Functional Programming quite well.current Eclipse and IntelliJ versions), submittingAssignmentis easy and straightforward, and thePositive0.861.00.681.19
bT0Wwd7yEeWlNQ4GEaPmcw Great Course. Assignments are the best part of the course. Great Course.Assignmentare the best part of thePositive0.830.00.971.18
bT0Wwd7yEeWlNQ4GEaPmcw This course is very easy to follow with structured syllabus, nice videos and great assignment. Highly recommend for those who starts learning about Entrepreneurship with the beginning or intermediate level of English!structured syllabus, nice videos and greatAssignmentHighly recommend for those who startsPositive1.01.00.971.18
bT0Wwd7yEeWlNQ4GEaPmcw Why the assignment of "Week 2,3,4, and 5 Locked until June 13. Will it really open by then ?" Why theAssignmentof " Week 2, 3, 4,Negative-0.941.00.971.18
bV6GUWEbEeSceSIACy-PDA Excellent Course. Mr. Murayama is a talented lecturer and he made the subject matter very interesting. Brilliant examples, fun assignments, and a very well paced curriculum and structure. Highly recommended. matter very interesting. Brilliant examples, funAssignmentand a very well paced curriculumPositive1.01.00.961.24
bV6GUWEbEeSceSIACy-PDA Introductory material presented by an authority in the field. Assignments were not difficult in the least. Entertaining and well done.by an authority in the field.Assignmentwere not difficult in the least.Negative-0.921.00.961.24
bzhAuJ9sEeWJORITtzkPnQ The course was very interesting and rich, with wonderful illustrations and examples. Thank you very much Professor Julian Birkinshaw for useful materials and assignments, as well as a special thank you Kursera team for organizing such training coursesJulian Birkinshaw for useful materials andAssignmentas well as a special thankPositive0.991.01.411.41
bzhAuJ9sEeWJORITtzkPnQ The course is a wonderful But the idea of a peer and the final assignment a very bad You need to wait ... for several days and a waste of your time in order to be assessed by other people These people may be incompetent and give you a zero for no reason And lost your effort and your timeof a peer and the finalAssignmenta very bad You need toNegative-1.0-1.01.411.41
c8dPVxUQEeWpKw4zIcjkHw It is an amazing course which will truly boost your creativity, help you interact better and bring about change in society. The assignments in this course are also fun-filled! :)bring about change in society. TheAssignmentin this course are also fun-filled!Positive0.991.00.761.3
c8dPVxUQEeWpKw4zIcjkHw This is a creat course. It gives hands-on practical knowledge and material one can use straight away to generate ideas and solution. It shows, how each one is creative, in a different way. Once one knows this, one can apply the different procedures accordingly. The assignments allow to think about ones own life and wishes. The results will be very usefull. apply the different procedures accordingly. TheAssignmentallow to think about ones ownPositive0.981.00.761.3
c8dPVxUQEeWpKw4zIcjkHw I am very happy for joined this course and now that is over I can say I miss it! The weekly assignments were really useful and I know they'll still be useful for my daily activities. Thank you all for that! say I miss it! The weeklyAssignmentwere really useful and I knowNegative-0.731.00.761.3
CEwR00UZEeWb8RJf7Z1H0w Reviewing process is quite slow, thus you have to wait until someone review your assignment and grade it, even if you complete this course in just 1 week but you can't pursue certificate in just 1 week because review of assignment 3-4 days minimum for each one. Coursera should improve that problem, but overall teaching quality was great.to wait until someone review yourAssignmentand grade it, even if youNegative-0.950.00.981.02
CEwR00UZEeWb8RJf7Z1H0w awesome instructor with great peer reviewed assignments!awesome instructor with great peer reviewedAssignment Positive0.961.00.981.02
CEwR00UZEeWb8RJf7Z1H0w I loved the way Prof. Ian Harris teaches. It is so easy to understand. This is a nice introductory course for IoT and Embedded System. An easy one! Except for second week's assignment (which was slightly vague), rest was all good!easy one! Except for second week'sAssignment(which was slightly vague), rest wasNegative-0.90.50.981.02
CEwR00UZEeWb8RJf7Z1H0w The lectures give you a good overview of the material, and the assignments help you solidify your understanding of embedded systems in the real world.overview of the material, and theAssignmenthelp you solidify your understanding ofPositive0.831.00.981.02
CEwR00UZEeWb8RJf7Z1H0w Not very detailed and quite general. Nevertheless, you get a good sense of what IoT devices are and how the work. For an introduction, it's ok, but I expected more information and more assignments to make it really useful. In terms of value for money, I'd say you're better of spending a few hours on Google and forums.I expected more information and moreAssignmentto make it really useful. InNegative-0.950.50.981.02
CEwR00UZEeWb8RJf7Z1H0w This will probably be the worst course in the specialization and for good reason. The entire course is designed to overload you with terminology to get you up to speed for the follow courses. As a result this is a pretty bland and boring 4 weeks. The assignments feel like tedious filler an a lot of the questions in them are very poorly worded. The saving grace is that the course is just 4 weeks and can be completed in a fairly short amount of time.bland and boring 4 weeks. TheAssignmentfeel like tedious filler an aNegative-1.0-0.50.981.02
CEwR00UZEeWb8RJf7Z1H0w Pros:- Gives a brief overview of IoT ecosystem. Dr. Harris teaches complex things in an easy manner. Cons:- Assignments are not available for audit students. Request coursera to open assignments for audit students as well.things in an easy manner. Cons:-Assignmentare not available for audit students.Positive0.870.00.981.02
CEwR00UZEeWb8RJf7Z1H0w Pros:- Gives a brief overview of IoT ecosystem. Dr. Harris teaches complex things in an easy manner. Cons:- Assignments are not available for audit students. Request coursera to open assignments for audit students as well.audit students. Request coursera to openAssignmentfor audit students as well. Positive0.660.00.981.02
CEwR00UZEeWb8RJf7Z1H0w Won't teach anything to anyone with the most basic computer science background and knowledge. The most useless assignments in any Coursera course I've ever seen, that require no useful (or any) knowledge to complete.background and knowledge. The most uselessAssignmentin any Coursera course I've everNegative-0.72-1.00.981.02
CEwR00UZEeWb8RJf7Z1H0w I think this is easy introduction to the topic and assignments put you to think. If you're more seasoned with the topic or you have background in e.g. embedded systems this course does not bring much to you but can be used as easy refresher.easy introduction to the topic andAssignmentput you to think. If you'rePositive0.690.50.981.02
CEwR00UZEeWb8RJf7Z1H0w I did the certificate course. I have taken embedded systems during college but didn't understand anything. The teacher here made it so easy to understand and also the assignments encouraged us to do self discovery. This was the first course I completed on Coursera. I am looking forward to more such courses and completing them with my new found confidence and discipline.easy to understand and also theAssignmentencouraged us to do self discovery.Positive0.951.00.981.02
CEwR00UZEeWb8RJf7Z1H0w I thought the content was great, but I thought the assignments were too onerous. I did the first one, but I didn't feel like I learned from it and peer feedback was very slow. I looked at the other assignments, but I thought they only asked me to put to paper things I was already thinking about anyway. Given the untimely and low quality of peer feedback on the first assignment, I didn't feel like I'd learn anything from completing and submitting any assignments. I refuse to buy a webcam for Coursera (I have a phone with that capability but the Coursera app doesn't support it for identity verification), so I can't get a certification anyway. I thought the content was interesting, but too basic to pay for. The major value I see in the certification path is extensive feedback on the capstone project, as I thought peer feedback came too late and wasn't extensive enough to be valuable. I do think the instructor does a good job of presenting the content was great, but I thought theAssignmentwere too onerous. I did theNegative-0.80.00.981.02
CEwR00UZEeWb8RJf7Z1H0w I thought the content was great, but I thought the assignments were too onerous. I did the first one, but I didn't feel like I learned from it and peer feedback was very slow. I looked at the other assignments, but I thought they only asked me to put to paper things I was already thinking about anyway. Given the untimely and low quality of peer feedback on the first assignment, I didn't feel like I'd learn anything from completing and submitting any assignments. I refuse to buy a webcam for Coursera (I have a phone with that capability but the Coursera app doesn't support it for identity verification), so I can't get a certification anyway. I thought the content was interesting, but too basic to pay for. The major value I see in the certification path is extensive feedback on the capstone project, as I thought peer feedback came too late and wasn't extensive enough to be valuable. I do think the instructor does a good job of presenting the content slow. I looked at the otherAssignmentbut I thought they only askedNegative-0.890.00.981.02
CEwR00UZEeWb8RJf7Z1H0w I thought the content was great, but I thought the assignments were too onerous. I did the first one, but I didn't feel like I learned from it and peer feedback was very slow. I looked at the other assignments, but I thought they only asked me to put to paper things I was already thinking about anyway. Given the untimely and low quality of peer feedback on the first assignment, I didn't feel like I'd learn anything from completing and submitting any assignments. I refuse to buy a webcam for Coursera (I have a phone with that capability but the Coursera app doesn't support it for identity verification), so I can't get a certification anyway. I thought the content was interesting, but too basic to pay for. The major value I see in the certification path is extensive feedback on the capstone project, as I thought peer feedback came too late and wasn't extensive enough to be valuable. I do think the instructor does a good job of presenting the content of peer feedback on the firstAssignmentI didn't feel like I'd learnNegative-0.70.00.981.02
CEwR00UZEeWb8RJf7Z1H0w I thought the content was great, but I thought the assignments were too onerous. I did the first one, but I didn't feel like I learned from it and peer feedback was very slow. I looked at the other assignments, but I thought they only asked me to put to paper things I was already thinking about anyway. Given the untimely and low quality of peer feedback on the first assignment, I didn't feel like I'd learn anything from completing and submitting any assignments. I refuse to buy a webcam for Coursera (I have a phone with that capability but the Coursera app doesn't support it for identity verification), so I can't get a certification anyway. I thought the content was interesting, but too basic to pay for. The major value I see in the certification path is extensive feedback on the capstone project, as I thought peer feedback came too late and wasn't extensive enough to be valuable. I do think the instructor does a good job of presenting the content anything from completing and submitting anyAssignmentI refuse to buy a webcamNegative-0.710.00.981.02
CEwR00UZEeWb8RJf7Z1H0w Excellent Delivery, Covered on the Breath and had excellent Assignment Experience.on the Breath and had excellentAssignmentExperience. Positive0.911.00.981.02
CEwR00UZEeWb8RJf7Z1H0w The assignment at the beginning feels more like an essay than a technical course assignment. But I enjoy the course - thanks a lot!!! TheAssignmentat the beginning feels more likeNegative-0.641.00.981.02
CEwR00UZEeWb8RJf7Z1H0w The assignment at the beginning feels more like an essay than a technical course assignment. But I enjoy the course - thanks a lot!!!an essay than a technical courseAssignmentBut I enjoy the course -Positive0.751.00.981.02
CEwR00UZEeWb8RJf7Z1H0w This class is an extreme example of an introduction to a subject - very basic information. I would guess that anyone who actually knows the term "Internet of Things" and was able to find this course already knows all of the content presented here. For completeness and ensuring that everyone is on the same page, I suppose it it required. I took off one star for how basic, yet drawn-out the information is (it could have been covered in a single week). The other two stars came off because of how tedious the peer-review assignments are and how little they add to the understanding of the content (it is not hard to understand, so the assignment ends up just being busy work). The two stars I gave were because the instructor seems knowledgable and the rest of the specialization looks promising.because of how tedious the peer-reviewAssignmentare and how little they addNegative-0.82-0.50.981.02
CEwR00UZEeWb8RJf7Z1H0w This class is an extreme example of an introduction to a subject - very basic information. I would guess that anyone who actually knows the term "Internet of Things" and was able to find this course already knows all of the content presented here. For completeness and ensuring that everyone is on the same page, I suppose it it required. I took off one star for how basic, yet drawn-out the information is (it could have been covered in a single week). The other two stars came off because of how tedious the peer-review assignments are and how little they add to the understanding of the content (it is not hard to understand, so the assignment ends up just being busy work). The two stars I gave were because the instructor seems knowledgable and the rest of the specialization looks promising.not hard to understand, so theAssignmentends up just being busy work).Negative-0.67-0.50.981.02
CJs0DTk_EeWYbg7p2_3OHQ Excellent course to learn javascript applied to frontend. I didnt give 5 points just because i felt the final assignment was too easy and that the course should have go just a bit deeper, like applying iteration to apply changes in class elements. Still Colleen is an excellent teacher, really helps to understand stuff, maybe the course feel easy just because of her teaching skills.just because i felt the finalAssignmentwas too easy and that theNegative-0.770.50.911.04
CJs0DTk_EeWYbg7p2_3OHQ Colleen Ma'am you are just awsome! But, I did wanted bit tougher assignments on Jscript! Could be optional but a bit more tough. But, I did wanted bit tougherAssignmenton Jscript! Could be optional butNegative-0.741.00.911.04
CJs0DTk_EeWYbg7p2_3OHQ I was very reticent about this course because Js was the one code I hadn't even really done at all. With HTML & CSS, I had done and had a basic knowledge;but Dr Van Lent makes it easier to grasp and understand with the material she presents and the assignments. You are really forced to become a better coder, problem-solver and researcher as well during these 4 week courses.the material she presents and theAssignmentYou are really forced to becomePositive0.650.50.911.04
CJs0DTk_EeWYbg7p2_3OHQ the information was not good consolidated, between week 2 and week 4 the rhythm changed considerably fast. The assignments and the examples in the videos weren't so clear and concatenate like in CSS3 and HTML5the rhythm changed considerably fast. TheAssignmentand the examples in the videosPositive0.750.00.911.04
CJs0DTk_EeWYbg7p2_3OHQ I thing this course should have one or two more modules. It's definitely to short to grasp the basics of JavaScript. For complete beginners it should start with a module about Foundations of Programming and after explain in depth what is a method, a property, an event, a calculation, a variable, an object, etc.... After I finished all the modules of this course, always coding along the lectures and having done all the assignments to practice and having read the extra material, by the end of this course I didn't had a solid foundation about how to program in JavaScript. So, if you enrolled the Web Design Specialization, after the HTML & CSS's courses you will have solid foundation about those languages, you will also grasp the basics of Responsive Design course but you will have to do other JavaScript courses to became a Junior Front-End Developer in the "real life".lectures and having done all theAssignmentto practice and having read theNegative-0.64-0.50.911.04
CJs0DTk_EeWYbg7p2_3OHQ The course is great. I like the lectures and assignments.great. I like the lectures andAssignment Positive0.881.00.911.04
CJs0DTk_EeWYbg7p2_3OHQ An excellent course, my JavaScript has improved greatly since I completed the requirements. Colleen is a fantastic teacher, I found the lectures to be highly informative and the assignments good fun.to be highly informative and theAssignmentgood fun. Positive0.921.00.911.04
CJs0DTk_EeWYbg7p2_3OHQ The course is well structured and focused on the front-end as is the idea of the whole web design track. However, for a person with no previous knowledge of basic programming, the assignments would be hardly possible to complete or would require far more hours. The course is strictly focused on JS UI and DOM and should be probably preceded by another course covering javascript basics. previous knowledge of basic programming, theAssignmentwould be hardly possible to completeNegative-0.860.00.911.04
CJs0DTk_EeWYbg7p2_3OHQ I think this course does a pretty good of introducing JavaScript. It covers the essentials of how to create functions and implement event handlers that react to the users, which is the most common use of JS. As an introductory course, it correctly assumes some of its audience has no prior programming background. However, it is difficult to teach programming in such a short time. As an experienced programmer, I would recommend reviewing the order in which some of the concepts are presented to try to help in this aspect. I was personally hoping that the final assignment would be a bit more challenging, but it was very straightforward. Form handling (the topic in the final week) is certainly where I've used JS the most during my career, so I was glad that it was given special attention. Again, this is a really good course for beginners; Dr. Van Lent is awesome.was personally hoping that the finalAssignmentwould be a bit more challenging,Negative-0.940.50.911.04
CJs0DTk_EeWYbg7p2_3OHQ What tutor said is articulate. What tutor taught is easy to understand. What assignment asked to do is useful. This is a easy but practical course.taught is easy to understand. WhatAssignmentasked to do is useful. ThisPositive0.691.00.911.04
CJs0DTk_EeWYbg7p2_3OHQ Clear lectures, but the assignments were a little too trivial to solidify what was learned. Clear lectures, but theAssignmentwere a little too trivial toPositive0.70.50.911.04
CJs0DTk_EeWYbg7p2_3OHQ Good course if you want to learn how JavaScript works with HTML and CSS elements to make site pages more engaging but don't have a lot of time for lengthy lectures or assignments that take hours. There's room for the course to grow though. There's so much more a web designer can do with JavaScript to manipulate the DOM and provide a great experience for a site user, and I feel the instructor fell short in explaining event handlers and other cool animation trends seen in the industry. But I understand that this is for new web designers who may or may not be completely interested in programming as opposed to front-end design, so Colleen's teaching provides a good balance. Love the fact that the lectures are straight to the point. I was able to finish 4 weeks of material in less than 3 days, which for someone busy like me, is awesome!of time for lengthy lectures orAssignmentthat take hours. There's room forNegative-0.850.50.911.04
CJs0DTk_EeWYbg7p2_3OHQ Clear and good pace of teaching and assignments! Good Job!!and good pace of teaching andAssignmentGood Job! ! Positive0.941.00.911.04
CQk7JA46EeWuEBJhzy2uFw This course is beneficial for a person who wants to write well or to pursue career in writing. The teacher is very good. The course is very informative and productive. She prepared the course very well. Assignments and exercises will help you to learn things easily. Each and every second of lecture is worth to listen and they are very precise also. The professor has provided useful material which you can read later. I'm so glad that I took this course.She prepared the course very well.Assignmentand exercises will help you toPositive0.941.00.811.09
CQk7JA46EeWuEBJhzy2uFw I really like the way students are involved in activities through the assignments. They students are also introduced among themselves and get to review each others work which boosts confidence and also inflicts more interest are involved in activities through theAssignmentThey students are also introduced amongPositive0.671.00.811.09
CQk7JA46EeWuEBJhzy2uFw really nice and good can be learn in this course, l studied many words that known about grammar and punctuation in English language. assignment of this course is helping me to improve my language. the lecture look at good and friendly..grammar and punctuation in English language.Assignmentof this course is helping mePositive0.771.00.811.09
CQk7JA46EeWuEBJhzy2uFw Even though the course was pretty basic, there were many new things I learned, especially certain tips and tricks. The lessons are simple; the examples were good for understanding and to the point. The course-content, video and audio qualities are good. Links to extra materials are also provided towards the end of each week. I felt the assignments were too simple. They were reviewed by other students and not by the course organisers. Though peer-review is a good practice, comments from the teachers would be much appreciated. I would prefer more options for discussion on a topic, other than through the assignments alone.of each week. I felt theAssignmentwere too simple. They were reviewedNegative-0.640.50.811.09
CQk7JA46EeWuEBJhzy2uFw Even though the course was pretty basic, there were many new things I learned, especially certain tips and tricks. The lessons are simple; the examples were good for understanding and to the point. The course-content, video and audio qualities are good. Links to extra materials are also provided towards the end of each week. I felt the assignments were too simple. They were reviewed by other students and not by the course organisers. Though peer-review is a good practice, comments from the teachers would be much appreciated. I would prefer more options for discussion on a topic, other than through the assignments alone.a topic, other than through theAssignmentalone. Negative-0.650.50.811.09
CQk7JA46EeWuEBJhzy2uFw I feel much comfortable with the lectures and assignments.much comfortable with the lectures andAssignment Positive0.721.00.811.09
CQk7JA46EeWuEBJhzy2uFw Good course, although no proctor or supervision at all. No place to go for questions or help. Please be aware this is primarily designed for non-native english speakers. This was not clear to me when I joined. And although the content is thorough, it is dull and the assignments uninspiring. If you want to know more about grammar, good (be sure to bone up through, because she assumes a lot about what you might remember from high school and for those of us over 40 ... hmmm). If you want to feel inspired to write something of value and interest to yourself or others, not so good. Over all I would not recommend this course or series of courses. And would suggest seeking out a course that has some kind of proctor or supervisory help available.thorough, it is dull and theAssignmentuninspiring. If you want to knowNegative-1.00.00.811.09
CQk7JA46EeWuEBJhzy2uFw It's really easy to follow instructions and well structured. It is a great tool that do not take you much time to complete assignments and helps you to learn in a positive way.take you much time to completeAssignmentand helps you to learn inPositive0.791.00.811.09
CQk7JA46EeWuEBJhzy2uFw It was overall, alright. All of the group assignments killed it for me, though.overall, alright. All of the groupAssignmentkilled it for me, though. Negative-0.710.00.811.09
CQk7JA46EeWuEBJhzy2uFw The information was quite was good, but the practice and assignments were too easy. Thanks for providing full explanations and a set of in-video examples for every rule.was good, but the practice andAssignmentwere too easy. Thanks for providingNegative-0.770.00.811.09
CQk7JA46EeWuEBJhzy2uFw This is should be your go to option if you are looking for brushing up / learning fundamentals of english grammar. The course material is simple , to the point and accessible to a all regardless of the level of your English fluency levels. However, this course lacks a an active discussion forum and the peer graded assignments are designed in such a way that often it is impossible to discuss doubts or explore further nuances . Other than that, the course meets all that it sets out to achieve.discussion forum and the peer gradedAssignmentare designed in such a wayPositive0.860.50.811.09
CQk7JA46EeWuEBJhzy2uFw I loved the explanation of the objects and students. Enjoyed duscussions and assignments. Thanks!objects and students. Enjoyed duscussions andAssignmentThanks! Positive0.761.00.811.09
CQk7JA46EeWuEBJhzy2uFw I enjoyed this course very much. Going into this course, my goal was to review English grammar and improve my writing. After finishing it, I feel like I accomplished that goal. I enjoyed concise and clear style of the videos and clarity of examples given in them. Assignments and exercises, although challenging at times, were of comfortable length and fun to do. Personally, this course helped me to become aware of the sentences I write, and gave me the tools to revise and edit my writings more efficiently on my own.clarity of examples given in them.Assignmentand exercises, although challenging at times,Positive0.741.00.811.09
CQk7JA46EeWuEBJhzy2uFw I simply loved the methodology of this course. Being my first self-paced course with lots of quizzes and assignments and participation, I thoroughly enjoyed the challenges it posed to learn new skills. I have recommended lots of friends to join this. course with lots of quizzes andAssignmentand participation, I thoroughly enjoyed thePositive1.01.00.811.09
ct7G8DVLEeWfzhKP8GtZlQ This is a brilliant course. The information is presented in a structured and clear manner. The assignments are very interesting and really test your logical thinking. I am looking forward to studying the second part.a structured and clear manner. TheAssignmentare very interesting and really testPositive0.931.00.591.27
ct7G8DVLEeWfzhKP8GtZlQ A fantastic course that should be considered as a requirement for any one working as a software developer. The tutors did an excellent job here, the course material was clear, and the assignments were fun and rewarding. I can honestly say I've now built my own computer from simple Nand gates and it was fun and educational.course material was clear, and theAssignmentwere fun and rewarding. I canPositive0.921.00.591.27
ct7G8DVLEeWfzhKP8GtZlQ Great glass! The assignments were well designed and a lot of effort was put in to making sure students could understand what they were supposed to do. I've found that good assignments are were most other courses are very lacking. Having good assignments is what really motivates me to finish a class, and it's what helps me verify I've actually learned something. Great glass! TheAssignmentwere well designed and a lotPositive0.781.00.591.27
ct7G8DVLEeWfzhKP8GtZlQ The course is fantastic. The teachers are both very good at explaining the concepts and the project assignments. The experience of building a computer from basic logic gates is enlightening and the course material is very good and straightforward. I also bought their book (The Elements of Computing Systems) which is also very good and I recommend. It's a very rewarding experience. We really learn how computers *work*.explaining the concepts and the projectAssignmentThe experience of building a computerNegative-0.691.00.591.27
c_rkuRoBEeWDtQoum3sFeQ The teachers and instructors really should make better videos and stop giving peer edit assignment when people are picky and do not grade your assignment. The instructors should also give their contacts to let their students contact them when the discussion forums dont workvideos and stop giving peer editAssignmentwhen people are picky and doNegative-0.65-1.00.920.98
c_rkuRoBEeWDtQoum3sFeQ Great videos, interesting content. Quizzes were good, assignments were clearly stated. There could have probably been more coding work involved, but it is definitely a good first course as an introduction to programming in general.videos, interesting content. Quizzes were good,Assignmentwere clearly stated. There could haveNegative-0.851.00.920.98
c_rkuRoBEeWDtQoum3sFeQ Material is relevant. Most of the assignments require student guesswork, writing functions not covered in the lecture.Material is relevant. Most of theAssignmentrequire student guesswork, writing functions notNegative-0.840.00.920.98
c_rkuRoBEeWDtQoum3sFeQ great course except the charging assignment great course except the chargingAssignment Positive0.631.00.920.98
c_rkuRoBEeWDtQoum3sFeQ Lectures are boring but the assignments are interesting and useful for the future, and quite involved. Lectures are boring but theAssignmentare interesting and useful for theNegative-0.940.50.920.98
c_rkuRoBEeWDtQoum3sFeQ Nice... the final assignment stegonography I found was difficult to convert RGB pixel values to 8 bit decimal values Nice. . . the finalAssignmentstegonography I found was difficult toPositive0.690.50.920.98
c_rkuRoBEeWDtQoum3sFeQ No ancillary reading material or text to help along with the assignments lead me to fail the course.text to help along with theAssignmentlead me to fail the course.Positive0.84-1.00.920.98
c_rkuRoBEeWDtQoum3sFeQ Final assignment is too difficult to do for beginners. It's crucial for them not to pass the course unless getting a certain score on the final assignment. FinalAssignmentis too difficult to do forNegative-0.71-0.50.920.98
c_rkuRoBEeWDtQoum3sFeQ Final assignment is too difficult to do for beginners. It's crucial for them not to pass the course unless getting a certain score on the final assignment.a certain score on the finalAssignment Positive0.78-0.50.920.98
c_rkuRoBEeWDtQoum3sFeQ Well, I think I learnt some things about JavaScript, HTML and CSS. However, the course hasn't been focused on programming with JavaScript to solve real problems. All assignments are based on the creation of images from scratch, the modification of these images and hide messages in an original image. I really don't think these types of assignments can help students to learn Web technology. In fact, I know some professional Web programmers that they don't use javascript to manipulate images but in some cases when it is really necessary. I'd change the way of how the assignments are presented to prove the students' skills. For example, a possible assignment could be the implemention of a counter on a Web page using JavaScript or the creation of a web page with buttons, emerging messages, menus etc. On the web (Googling), there are a lot of codes that allow these funcionalities and could be used and modified by other students to create their own Web page.really don't think these types ofAssignmentcan help students to learn WebNegative-0.930.00.920.98
c_rkuRoBEeWDtQoum3sFeQ Well, I think I learnt some things about JavaScript, HTML and CSS. However, the course hasn't been focused on programming with JavaScript to solve real problems. All assignments are based on the creation of images from scratch, the modification of these images and hide messages in an original image. I really don't think these types of assignments can help students to learn Web technology. In fact, I know some professional Web programmers that they don't use javascript to manipulate images but in some cases when it is really necessary. I'd change the way of how the assignments are presented to prove the students' skills. For example, a possible assignment could be the implemention of a counter on a Web page using JavaScript or the creation of a web page with buttons, emerging messages, menus etc. On the web (Googling), there are a lot of codes that allow these funcionalities and could be used and modified by other students to create their own Web page.change the way of how theAssignmentare presented to prove the students'Positive0.770.00.920.98
c_rkuRoBEeWDtQoum3sFeQ Well, I think I learnt some things about JavaScript, HTML and CSS. However, the course hasn't been focused on programming with JavaScript to solve real problems. All assignments are based on the creation of images from scratch, the modification of these images and hide messages in an original image. I really don't think these types of assignments can help students to learn Web technology. In fact, I know some professional Web programmers that they don't use javascript to manipulate images but in some cases when it is really necessary. I'd change the way of how the assignments are presented to prove the students' skills. For example, a possible assignment could be the implemention of a counter on a Web page using JavaScript or the creation of a web page with buttons, emerging messages, menus etc. On the web (Googling), there are a lot of codes that allow these funcionalities and could be used and modified by other students to create their own Web page.students' skills. For example, a possibleAssignmentcould be the implemention of aNegative-0.770.00.920.98
c_rkuRoBEeWDtQoum3sFeQ Waaay too basic and simple for a comprehensive principles course. One or two concepts is not enough to gain an understanding. The power behind online learning is that if it takes you three views to understand it all, you have the luxury. Please beef up the videos and the assignments. The assignments had no feedback mechanism so I could easily plow through them without any knowledge of whether I did them right.beef up the videos and theAssignmentThe assignments had no feedback mechanismNegative-0.73-0.50.920.98
c_rkuRoBEeWDtQoum3sFeQ Waaay too basic and simple for a comprehensive principles course. One or two concepts is not enough to gain an understanding. The power behind online learning is that if it takes you three views to understand it all, you have the luxury. Please beef up the videos and the assignments. The assignments had no feedback mechanism so I could easily plow through them without any knowledge of whether I did them right.the videos and the assignments. TheAssignmenthad no feedback mechanism so INegative-0.68-0.50.920.98
d086Bc9YEeSS_CIACzcAUg Covered a broad range of religious beliefs about the afterlife. Solid overview of Darwin and evolution as well as good videos e.g. Dawkins, Hitchens, Harris. The videos of actual classroom delivery with students provided a realism to the online experience. Both profs. were excellent teachers with the necessary skills to handle sensitive topics. The course could be improved by more clearly written assignments. The content of these assignments was appropriate but the word structure was too vague and in some cases disjointed. Excellent course. Well done Rutgers.written assignments. The content of theseAssignmentwas appropriate but the word structureNegative-0.660.50.651.25
d086Bc9YEeSS_CIACzcAUg This course is the most interesting course I've done. It has so many facets and different topics, yet a clear line of thought. The lectures are interesting and the assignments helpful. I would recommend this to everyone... who is ready for his/her ideas and beliefs to be shaken up !The lectures are interesting and theAssignmenthelpful. I would recommend this toPositive1.01.00.651.25
d086Bc9YEeSS_CIACzcAUg I really enjoyed this course. An interesting mix of history, philosophy and psychology. I enjoyed the written assignments as it made me think harder about the course material than just passing the quizzes. Reviewing others' work was fascinating too, as it made me consider things from different points of view (though I do think the reviewing criteria would've benefitted from being just a little bit more detailed, to better reflect the huge variation in standard between submissions). I'm very much looking forward to the next module!and psychology. I enjoyed the writtenAssignmentas it made me think harderPositive0.981.00.651.25
d086Bc9YEeSS_CIACzcAUg My first choice and completed course here, two additional courses on soul beliefs follow and I will certainly be doing those as well. I found the material (both lectures and reading references) very interesting and it connected to daily life and many conversations I find myself referencing things that are discussed here. Retired professor, Daniel Ogilvie, is the primary lecturer and he's very easy to listen to. He has a good personality and gets you thinking. Because of the nature of soul and afterlife beliefs is a personal topic (controversial as well) he and the other lecturers I found to be very passionate and thoughtful in their presentations. I especially enjoyed the writing assignments and learned not only from writing my own submissions but also doing peer reviews. This is truly a one of a kind course in that you would be hard pressed to find one book or class that is inclusive of many different sources of soul and afterlife beliefs covered collectively. His own writing is one of the reading references (as an overview) specifically because you won't find it all under one roof elsewhere. The course discusses mythology, philosophy, many religions as well as atheism, psychology and neuroscience... some might consider the religious segments taboo or unsettling. Hopefully if you are considering this course you are an open-minded individual. I chose this course to work on for the purpose of personal enrichment and it has sparked motivation for me to continue auditing courses after not having formally studied in over 20 years. It was a challenge but well worth it! presentations. I especially enjoyed the writingAssignmentand learned not only from writingPositive0.981.00.651.25
d64E7li7EeWylgpjfV1KVQ Really wonderful course in many different ways..... how it was laid out, the instructors unique way of coverage, content provided, nature of assignment and of course Coursera platform adds that ease of use and trust-quotient.... I wonder if they can find some course on "speech analysis" or "acoustic phonetics" or "Praat programme". For language teachers this situate them quite nicely into framework of various language theories....of coverage, content provided, nature ofAssignmentand of course Coursera platform addsPositive0.981.00.71.12
d64E7li7EeWylgpjfV1KVQ I really enjoyed this course. Professional, fun, filled with tons of useful information. I recommend to take the Lesson Design as well. Then it really clicks, all the theory they teach you is actually applied to all the courses of this Specialization in the videos, the assignments...reinforces the message😉 Great job team ASU👍😊this Specialization in the videos, theAssignment. . reinforces the message😉 GreatPositive0.751.00.71.12
d64E7li7EeWylgpjfV1KVQ Not happy...the peer review assignments people choose to comment but not grade, honestly I think the tests are enough to show understanding of concepts and approaches. happy. . . the peer reviewAssignmentpeople choose to comment but notNegative-0.620.50.71.12
dB1qehnoEeWwrBKfKrqlSQ Very good course. I hope there can be automated grader or feedbacks on codes or hints on quizzes to make the programming assignments more manageable.on quizzes to make the programmingAssignmentmore manageable. Negative-0.711.00.81.12
dB1qehnoEeWwrBKfKrqlSQ Great course. Lots of great programming assignments.Great course. Lots of great programmingAssignment Positive0.881.00.81.12
DDBg7AlXEeWTSSIAC0MDtg This is a great course I've learned a lot. I felt, that the assignments were not balanced right, the first one was way more challenging than the others.a lot. I felt, that theAssignmentwere not balanced right, the firstNegative-0.750.50.931.17
DDBg7AlXEeWTSSIAC0MDtg Excellent course! Very informative, and well designed. Assignments are very engaging. Great experience.course! Very informative, and well designed.Assignmentare very engaging. Great experience. Positive0.991.00.931.17
DDBg7AlXEeWTSSIAC0MDtg The Course was well structured and it gave a good introduction to Interaction Design. The videos were short and informative. The Assignments were exciting to do.videos were short and informative. TheAssignmentwere exciting to do. Positive0.681.00.931.17
DDBg7AlXEeWTSSIAC0MDtg The lectures were great. While some people complained that "the instructor is reading off something else" that never seemed to be a problem. Mr. Klemmer did a good job of making the lectures friendly and understandable. The best part of the course was the assignments. I loved how I actually had to go to people and interview them, draw storyboards of ideas I have and heuristically evaluate sites. The assignments made sure I was actually engaged in doing them. One thing I would suggest is to try different motifs for different sessions. It seems that students always work with a "transportation problem" in this course. That can be mixed up from time to time I think to give the students a more diversified experience of Human Centered Design.part of the course was theAssignmentI loved how I actually hadPositive0.951.00.931.17
DDBg7AlXEeWTSSIAC0MDtg The lectures were great. While some people complained that "the instructor is reading off something else" that never seemed to be a problem. Mr. Klemmer did a good job of making the lectures friendly and understandable. The best part of the course was the assignments. I loved how I actually had to go to people and interview them, draw storyboards of ideas I have and heuristically evaluate sites. The assignments made sure I was actually engaged in doing them. One thing I would suggest is to try different motifs for different sessions. It seems that students always work with a "transportation problem" in this course. That can be mixed up from time to time I think to give the students a more diversified experience of Human Centered Design.have and heuristically evaluate sites. TheAssignmentmade sure I was actually engagedNegative-0.931.00.931.17
DDBg7AlXEeWTSSIAC0MDtg This course is structured to simple reasoning and sound logic. The assignments were an excellent application of the course theory. Easily understandable and thoroughly interesting.simple reasoning and sound logic. TheAssignmentwere an excellent application of thePositive0.941.00.931.17
DDBg7AlXEeWTSSIAC0MDtg Very well designed. Estimated time required to complete the assignments were inappropriate, it took me longer.Estimated time required to complete theAssignmentwere inappropriate, it took me longer.Negative-0.90.50.931.17
DDBg7AlXEeWTSSIAC0MDtg Love the succinct quality of the videos. The information was clear, and the assignments easy to follow. I learned a lot, and felt supported by the community. I felt a bit rushed for some assignments, specially the rapid prototyping one. Better understanding of the time that would take me to conceptualize and draw was needed (the 2 hours observed on the time estimate were not realistic on my part - it took me 7 hours give or take for the whole assignment - and apparently other students have the same issue, since 4 assignments I graded were missing sketches or re-using the same ones for different scenarios.)The information was clear, and theAssignmenteasy to follow. I learned aPositive1.00.50.931.17
DDBg7AlXEeWTSSIAC0MDtg Love the succinct quality of the videos. The information was clear, and the assignments easy to follow. I learned a lot, and felt supported by the community. I felt a bit rushed for some assignments, specially the rapid prototyping one. Better understanding of the time that would take me to conceptualize and draw was needed (the 2 hours observed on the time estimate were not realistic on my part - it took me 7 hours give or take for the whole assignment - and apparently other students have the same issue, since 4 assignments I graded were missing sketches or re-using the same ones for different scenarios.)give or take for the wholeAssignment- and apparently other students haveNegative-0.830.50.931.17
DDBg7AlXEeWTSSIAC0MDtg Love the succinct quality of the videos. The information was clear, and the assignments easy to follow. I learned a lot, and felt supported by the community. I felt a bit rushed for some assignments, specially the rapid prototyping one. Better understanding of the time that would take me to conceptualize and draw was needed (the 2 hours observed on the time estimate were not realistic on my part - it took me 7 hours give or take for the whole assignment - and apparently other students have the same issue, since 4 assignments I graded were missing sketches or re-using the same ones for different scenarios.)have the same issue, since 4AssignmentI graded were missing sketches orNegative-0.750.50.931.17
DDBg7AlXEeWTSSIAC0MDtg Overall fantastic course with great content and homework assignments. The difficulty level was a little low, and the amount of work we were required to do was a little less than I wanted / expected. Sometimes the peer grading was not accurate, and I wish there had been more feedback in the discussion forums.course with great content and homeworkAssignmentThe difficulty level was a littlePositive1.00.50.931.17
DDBg7AlXEeWTSSIAC0MDtg Some assignments could have been better explained SomeAssignmentcould have been better explained Negative-0.990.50.931.17
DDBg7AlXEeWTSSIAC0MDtg great course! I loved every assignment they gave! great course! I loved everyAssignmentthey gave! Positive0.961.00.931.17
DDBg7AlXEeWTSSIAC0MDtg Very good intro to the course, but the assignments could have been a little more specific.intro to the course, but theAssignmentcould have been a little moreNegative-0.940.00.931.17
DDBg7AlXEeWTSSIAC0MDtg The assignments could have been more rigorous. Coursera should review the assignment submission process. I lost points (despite handing in a 100% worthy assignment) because my peers found it difficult to locate necessary information on my submission due to Coursera's system. TheAssignmentcould have been more rigorous. CourseraNegative-0.910.50.931.17
DDBg7AlXEeWTSSIAC0MDtg The assignments could have been more rigorous. Coursera should review the assignment submission process. I lost points (despite handing in a 100% worthy assignment) because my peers found it difficult to locate necessary information on my submission due to Coursera's system.more rigorous. Coursera should review theAssignmentsubmission process. I lost points (despiteNegative-0.890.50.931.17
DDBg7AlXEeWTSSIAC0MDtg Good information and assignment design, but please just have someone on your team go through this. I could list the issues with your lectures, but they're so easy to detect by anyone who is watching them actively. It makes me think that QC isn't a part of your workflow, and worry about the quality of future courses in this specialization. Good information andAssignmentdesign, but please just have someoneNegative-0.860.00.931.17
DDBg7AlXEeWTSSIAC0MDtg Not a great deal in the way of lectures and notes, but the value of the course lies in the hands-on assignments. Would recommend taking this course along with doing some independent reading for a more comprehensive primer of UX/UI.the course lies in the hands-onAssignmentWould recommend taking this course alongPositive0.880.50.931.17
DDBg7AlXEeWTSSIAC0MDtg Great intro to HCD. The assignments were well thought out. Excellent instruction. Great intro to HCD. TheAssignmentwere well thought out. Excellent instruction.Positive1.01.00.931.17
DDBg7AlXEeWTSSIAC0MDtg The quality of the lectures and teaching was the lowest i have ever seen on Coursera. I wanted to do the whole specialty, but after this first one i was so disappointed that i will stop. The assignments were overly complicated and demanding for no real reason. I have used Coursera for years and this is the first time I have wanted a refund.disappointed that i will stop. TheAssignmentwere overly complicated and demanding forNegative-0.66-1.00.931.17
DDBg7AlXEeWTSSIAC0MDtg An awesome course, the assignments are so cool. An awesome course, theAssignmentare so cool. Positive0.881.00.931.17
DDBg7AlXEeWTSSIAC0MDtg As a developer, I had no idea about the designing process and fundamentals. This course helped me in getting familiar with key designing concepts and processes. The assignments were very hands on as well.key designing concepts and processes. TheAssignmentwere very hands on as well.Positive0.821.00.931.17
DDBg7AlXEeWTSSIAC0MDtg Excellent course! This is a great introduction to HC Design and rapid prototyping. There is a lot more to learn, but the specialization has all the courses needed to get a much deeper understanding. The peer assessment of the assignments is a very smart way to make the class more engaging and involved. I hope more classes are like this!understanding. The peer assessment of theAssignmentis a very smart way toPositive0.991.00.931.17
DDBg7AlXEeWTSSIAC0MDtg The course is really good. It helps in understanding what HCI deals with, specially to a person who has very little background in this area. The assignments are really fun. The only issue is in the quiz evaluations, specially where there are multiple answers. Its a bug that can be resolved.little background in this area. TheAssignmentare really fun. The only issuePositive0.950.50.931.17
DDBg7AlXEeWTSSIAC0MDtg Great content, very well constructed assignments. Well done! Great content, very well constructedAssignmentWell done! Positive0.981.00.931.17
DDBg7AlXEeWTSSIAC0MDtg Very learning course and assignments. Very learning course andAssignment Positive0.631.00.931.17
DDBg7AlXEeWTSSIAC0MDtg Great course. A lot of practical knowledge is shared and staff is really quick and helpful to respond. I've learned much more than I expected (given that it is the first course in the specialization). The wording when assignments are given should be better, to make it clear what exactly is required from a student, especially when it comes to things that are going to be considered in grading.in the specialization). The wording whenAssignmentare given should be better, toNegative-0.91.00.931.17
DDBg7AlXEeWTSSIAC0MDtg The course has a good level. The course mates helps to get new ideas. For non anglo speakers students the course is a hard challenge. The lessons has translations but a lot of ideas, concepts, the immaterial things... is hard to follow some explanations. My English has improve throught course. If you work you needs the weekend to end the assignments. I think is a good course with good materials. I recommend itneeds the weekend to end theAssignmentI think is a good coursePositive0.671.00.931.17
DDBg7AlXEeWTSSIAC0MDtg Learned a lot about HC Design, and I can apply this knowledge right away on my professional environment. All lessons are interesting and I love to get feedback from other students around the world about my assignments.students around the world about myAssignment Positive0.641.00.931.17
DDBg7AlXEeWTSSIAC0MDtg Very good info, fun assignments just be sure to stay up to date week after week, the information, fresh, is a real help. Thanks alot. Very good info, funAssignmentjust be sure to stay upPositive0.830.50.931.17
DDBg7AlXEeWTSSIAC0MDtg I loved all the materials and assignments! I learnt a lot.I loved all the materials andAssignmentI learnt a lot. Positive0.921.00.931.17
DDBg7AlXEeWTSSIAC0MDtg The videos are slow and unengaging and way too much text on each slide. A few of the assignments have been weird, not so good brief and hard to find out how to do it correct and well.each slide. A few of theAssignmenthave been weird, not so goodNegative-0.64-0.50.931.17
DDBg7AlXEeWTSSIAC0MDtg I think the course covers pretty good range of topics and gives you a good information. I really liked the peer review assignments and I think they put pressure on you to achieve the goals and learn from them. I definitely did not like the multiple answer questions or the last assessment. The questions are not well presented and there is a clear violation of the help and error recovery heuristic for me. I also did not like the video set-up. The quality of the course material is really poor and disappointing. I would like to believe that on a UI course people would have come up with a better and more intuitive set-up. Finally, I would like to have a document in the course resources that students can download and keep that contains all the information we taught like quick reference guide. Again we can download the videos but when you are looking to fins something specific searching in 2-3 videos is not fun at all.I really liked the peer reviewAssignmentand I think they put pressurePositive0.94-0.50.931.17
DDBg7AlXEeWTSSIAC0MDtg it was a very good course with good peer reviews and assignments. it kept me glued to the course in its entire 6 week timeframe.course with good peer reviews andAssignmentit kept me glued to thePositive0.971.00.931.17
DDBg7AlXEeWTSSIAC0MDtg This was a pretty good course. Assignment 1, especially, was very useful (conducting a need-finding interview). The storyboarding assignment was good, too. The assignments weren't always very clearly written, and I could tell from my peer-grading experience that some of the students had trouble understanding what was asked, especially the non-native English speakers.storyboarding assignment was good, too. TheAssignmentweren't always very clearly written, andNegative-0.680.50.931.17
DDBg7AlXEeWTSSIAC0MDtg Phenomenal course. The assignments are tough, and very insightful, doing a great job of educating the course content in a very applied and immediately useful way. The piece on heuristics is especially valuable. I will be applying what I learned here in my work regularly. Very satisfied with this course! Phenomenal course. TheAssignmentare tough, and very insightful, doingPositive0.881.00.931.17
DDBg7AlXEeWTSSIAC0MDtg A wonderful course to understand various Usability concepts. I thoroughly enjoyed the course along with all the assignments! I will definitely recommend people to take this course.the course along with all theAssignmentI will definitely recommend people toPositive1.01.00.931.17
dh3wTQZNEeWJMSIAC7Jl0w I don't see how the assignments would make me a more creative person. Some of the content was new and interesting but overall I din't think it was a good use of my time. I don't see how theAssignmentwould make me a more creativeNegative-0.89-1.01.131.16
dh3wTQZNEeWJMSIAC7Jl0w It was a life changing course for me. Although I didn't attempt the certificate or the assignments, yet it has helped me a lot to take a whole new approach in my business.didn't attempt the certificate or theAssignmentyet it has helped me aPositive0.860.51.131.16
dh3wTQZNEeWJMSIAC7Jl0w There is some good content on creativity in this course, thoug it barely addresses problem solving. "Do something different" assingments were an interesting idea. Some content material is missing, including the link to a text that is needed to answer a quizz which will influence your final grade. Grading standards are weird: maximum grades are to be given to assignments performed in public, as if things done in private aren't creative; there are better ways to have someone get out of their comfort zone. Assingments request that you be photographed or filmed, and there is no disclaimer that your photos or your privacy will be protected. If you are an introvert or simply a person who values privacy, this is not the course for you.grades are to be given toAssignmentperformed in public, as if thingsPositive0.850.51.131.16
dh3wTQZNEeWJMSIAC7Jl0w I enjoyed this course a lot, it makes you expand your horizons and challenge yourself in order to be more creative, i liked going through the different assignments and forcing myself to think outside the box; however i wish there had been more material and emphasis in actual problem solving which was the reason why i wanted to take the course in first place.i liked going through the differentAssignmentand forcing myself to think outsidePositive0.810.51.131.16
dh3wTQZNEeWJMSIAC7Jl0w This was a really fun few weeks. I truely enjoyed the assignments of doing something different. I have to think about something. And firstly I always came up with 'normal' stuff. But just before the due date I had great ideas. I 'wasted' a lot of paper. Cutting, glueing, folding, writing questions, instructions. For the assignments I used the towns forest, which starts behind my place. I had not been there for years. And I liked, to have 'connected' with it again as a result of this course. I learnt many techniques. So I can choose one, that suits me and my problems-to-be-solved most. Thank you so very much for this course. few weeks. I truely enjoyed theAssignmentof doing something different. I havePositive0.951.01.131.16
dh3wTQZNEeWJMSIAC7Jl0w The assignments do not give you any practical methods for actual problem solving. They're just a succession of activities that pretend to be creative by making you do things "you wouldn't normally do". It's like they forgot the part about "problem solving". The assignments are to eat foods you've never eaten, talk to people you wouldn't normally talk to, take a photo of yourself smooching someone/something, and to "give" something to someone you "never have given anything before". That is not creative nor helpful at problem solving. It's just a series of activities for people who have too much time on their hand and need something to do to get out of their routine. Not a course I would recommend for anyone wanting to gain useful skills. TheAssignmentdo not give you any practicalNegative-0.68-1.01.131.16
dh3wTQZNEeWJMSIAC7Jl0w The assignments do not give you any practical methods for actual problem solving. They're just a succession of activities that pretend to be creative by making you do things "you wouldn't normally do". It's like they forgot the part about "problem solving". The assignments are to eat foods you've never eaten, talk to people you wouldn't normally talk to, take a photo of yourself smooching someone/something, and to "give" something to someone you "never have given anything before". That is not creative nor helpful at problem solving. It's just a series of activities for people who have too much time on their hand and need something to do to get out of their routine. Not a course I would recommend for anyone wanting to gain useful skills.about " problem solving" . TheAssignmentare to eat foods you've neverNegative-0.74-1.01.131.16
DmetrPp5EeScaiIAC9WIJw This was a good introduction that bought in some new and previously visited concepts. I did find the course a little 'bitty' compared to other courses I have completed through Coursera, and the assignments were not very clearly structured. That said I would recommend it to anyone looking for a solid introduction to this area.have completed through Coursera, and theAssignmentwere not very clearly structured. ThatNegative-0.780.01.091.09
DmetrPp5EeScaiIAC9WIJw What a fabulous course. The lectures are simple, yet full of golden information. The layout is easy to comprehend and all of the assignments help develop you as a teacher. I'll even go through it at again as a refresher!to comprehend and all of theAssignmenthelp develop you as a teacher.Positive0.671.01.091.09
DmetrPp5EeScaiIAC9WIJw This was really disappointing. There is almost no connection between the experience of the lectures (and that's all the videos are - lectures that track a PowerPoint presentation) and the assignments, quizzes, etc. Reference and source materials are frequently mentioned in passing, but there is no comprehensive list of works cited anywhere. The assignments are often vaguely described and, in more than one case, were described entirely differently in different places. I have nothing good to say about this experience. You're watching a fundamentally disconnected series of mostly ad-hoc discussions of vague concepts. A simple list of books to read would be much more valuable. This is by far the worst MOOC I've taken, from any source, in any discipline. The fact that it actually costs money simply adds to the pain.list of works cited anywhere. TheAssignmentare often vaguely described and, inPositive0.82-1.01.091.09
DzPiWTeDEeWCYBKNeFwojw Great course for introducing the fundamentals of hotel management and hotel distribution. This course enables us to learn important concepts related to hotel distribution and apply them in real-life situations through the course assignments. As well as this it is not necessary any relevant background to understand the concepts presented however it may be recommended basic financial/economics knowledge. I think that adding some quizzes during the videos would be interesting and productive as it would allow students to assure that all the concepts were understood.in real-life situations through the courseAssignmentAs well as this it isPositive0.960.50.890.99
DzPiWTeDEeWCYBKNeFwojw Great content- videos and assignments were fantastic. Little partecipation and interaction with staff and other partecipants makes the course lose a lot of its attractiveness- most of the concepts are not rocket science and one would really benefit from confrontation with other students. Great content- videos andAssignmentwere fantastic. Little partecipation and interactionPositive0.930.00.890.99
DzPiWTeDEeWCYBKNeFwojw The content of the course is basically on how hotels distribute their contents (their rooms to sale). The different channels are explained, such as the OTA, brand.com, meta search, and direct channels. The course also includes a very interesting point of view from OTA where Expedia and Booking.com explains their offers to hotels. I would love to have the views from hotel too, which are missing here. The suggested readings are quite a lot, basically from the online sites, many from the hotel and travel industry (skift, for example). Those readings are very useful in digging deeper on the subject. The assignments, are, on the other hand, quite weak. It consists of 4 peer review assignments. The first week contains a pretty quantitative analysis, but the other 3 assignments are basically conversational and just repeating what you have learnt in the class. The non-noted quizzes were pretty easy, you almost no need to think deeper to answer those questions. digging deeper on the subject. TheAssignmentare, on the other hand, quitePositive0.770.50.890.99
DzPiWTeDEeWCYBKNeFwojw The content of the course is basically on how hotels distribute their contents (their rooms to sale). The different channels are explained, such as the OTA, brand.com, meta search, and direct channels. The course also includes a very interesting point of view from OTA where Expedia and Booking.com explains their offers to hotels. I would love to have the views from hotel too, which are missing here. The suggested readings are quite a lot, basically from the online sites, many from the hotel and travel industry (skift, for example). Those readings are very useful in digging deeper on the subject. The assignments, are, on the other hand, quite weak. It consists of 4 peer review assignments. The first week contains a pretty quantitative analysis, but the other 3 assignments are basically conversational and just repeating what you have learnt in the class. The non-noted quizzes were pretty easy, you almost no need to think deeper to answer those questions. It consists of 4 peer reviewAssignmentThe first week contains a prettyNegative-0.910.50.890.99
DzPiWTeDEeWCYBKNeFwojw The content of the course is basically on how hotels distribute their contents (their rooms to sale). The different channels are explained, such as the OTA, brand.com, meta search, and direct channels. The course also includes a very interesting point of view from OTA where Expedia and Booking.com explains their offers to hotels. I would love to have the views from hotel too, which are missing here. The suggested readings are quite a lot, basically from the online sites, many from the hotel and travel industry (skift, for example). Those readings are very useful in digging deeper on the subject. The assignments, are, on the other hand, quite weak. It consists of 4 peer review assignments. The first week contains a pretty quantitative analysis, but the other 3 assignments are basically conversational and just repeating what you have learnt in the class. The non-noted quizzes were pretty easy, you almost no need to think deeper to answer those questions. quantitative analysis, but the other 3Assignmentare basically conversational and just repeatingNegative-0.810.50.890.99
DzPiWTeDEeWCYBKNeFwojw this course was not unto the standard i even completed all the assignment i did not pass one and still i got time to redo the assignment and submitted and never got the grade back for it.. standard i even completed all theAssignmenti did not pass one andNegative-0.770.00.890.99
DzPiWTeDEeWCYBKNeFwojw I was pleasantly surprised to realize that I enjoyed this course! The topics were interesting and going through and passing the course assignments helped boost my confidence in discussing hotel business with industry partners. This course is highly recommended, thanks ESSEC and Coursera!going through and passing the courseAssignmenthelped boost my confidence in discussingPositive0.821.00.890.99
EA0hyTUGEeWWBQrVFXqd1w Only one assignment at the end, so you go through 3 weeks before being asked to code (this seems like a big mistake for any programming course). The final assignment gives you a largely complete project and just asks you to make a few changes. You can't put that as a project on a resume, because you're doing 5% of the work with your hand held through it. Worst of all, the code given to you does not adhere to JavaScript best practices, like local variables not being declared (so that they become global variables, a big no-no), spacing being all over the place, etc. JavaScript has a bad reputation, and sloppy teaching with respect to best practices is very bad. Only oneAssignmentat the end, so you goNegative-0.94-0.51.081.13
EA0hyTUGEeWWBQrVFXqd1w Only one assignment at the end, so you go through 3 weeks before being asked to code (this seems like a big mistake for any programming course). The final assignment gives you a largely complete project and just asks you to make a few changes. You can't put that as a project on a resume, because you're doing 5% of the work with your hand held through it. Worst of all, the code given to you does not adhere to JavaScript best practices, like local variables not being declared (so that they become global variables, a big no-no), spacing being all over the place, etc. JavaScript has a bad reputation, and sloppy teaching with respect to best practices is very bad.for any programming course). The finalAssignmentgives you a largely complete projectPositive0.66-0.51.081.13
EA0hyTUGEeWWBQrVFXqd1w Great course! When developing the assignments for this and previous courses, I had learned a lot of new. Then I read Meteor Guide, and catched myself on the thought that many of recommendations described in Meteor Giude I had already leant on my own experience. It's really great. Thanks a lot to Mattnew for his excellent lectures and very useful examples and starter applications. And yes, love the final assignment very much. It's absolutely great and powerful. Great course! When developing theAssignmentfor this and previous courses, IPositive0.661.01.081.13
EA0hyTUGEeWWBQrVFXqd1w Great course! When developing the assignments for this and previous courses, I had learned a lot of new. Then I read Meteor Guide, and catched myself on the thought that many of recommendations described in Meteor Giude I had already leant on my own experience. It's really great. Thanks a lot to Mattnew for his excellent lectures and very useful examples and starter applications. And yes, love the final assignment very much. It's absolutely great and powerful. applications. And yes, love the finalAssignmentvery much. It's absolutely great andPositive0.991.01.081.13
EA0hyTUGEeWWBQrVFXqd1w Review of documentation from meteorjs website. Slow and boring course. Last assignment is where something starts to be moving but that's the end of course :( You could dive deep into Subscribe/Publish, what is below meteor(node.js) etc.website. Slow and boring course. LastAssignmentis where something starts to beNegative-0.99-0.51.081.13
EA0hyTUGEeWWBQrVFXqd1w Yet another great contribution to the specialization with a focus on mechanics behind reactivity and security of applications. This, in fact means, that the module is quite unfortunately named. So far it was the hardest module, mainly because it mainly deal with back-end of the Meteor, but after completing the assignment, many aspects of real-time secure manipulation of the mongoDB become more clear.the Meteor, but after completing theAssignmentmany aspects of real-time secure manipulationPositive0.641.01.081.13
EdKScTVwEeWW9BKhJ4xW0Q Interesting but would gain by digging more on each topic. And give more feedback from the real life. The worst part, for me, was one assignment (ambiguities) that I thought was neither well designed nor easy to peer review (due to its desing ;-). Then again the course was nice to follow and interesting!worst part, for me, was oneAssignment(ambiguities) that I thought was neitherNegative-1.00.50.961.15
EdKScTVwEeWW9BKhJ4xW0Q Very detailed and well designed, I specially liked the assignments.well designed, I specially liked theAssignment Positive0.751.00.961.15
EdKScTVwEeWW9BKhJ4xW0Q I don't know how useful the ambiguous requirements exercise is when we only have one-way feedback. I also think that the ambiguous requirements exercise is the most important of the course, and the exercise missed the mark. I would suggest you structure that exercise as a dialogue, where a PM is working with the customer to elicit requirements, and not give us a big long wish-list of functionality. Structured as a dialogue, you can show that a PM would ask, "You said that the game would make noise. When is the first time it makes noise? How often would game noises be made? Does it ever stop? What makes it stop? Why even have the game make noise in the first place? Are there different noises made during the course of game play/" So, I can't recommend this particular course, and I'm concerned about what the capstone will look like if you give us an assignment where we're to make sense of functionality delivered as a block of text .like if you give us anAssignmentwhere we're to make sense ofNegative-0.82-1.00.961.15
EdKScTVwEeWW9BKhJ4xW0Q Good course with an excellent assignment. Just if more details are supplied then the course be more valuable. Good course with an excellentAssignmentJust if more details are suppliedPositive0.990.50.961.15
EdKScTVwEeWW9BKhJ4xW0Q Great production values and useful techniques and assignments for eliciting and expressing client needs.production values and useful techniques andAssignmentfor eliciting and expressing client needs.Negative-0.660.50.961.15
EdKScTVwEeWW9BKhJ4xW0Q Very consistent and interesting course, assignments are feasible and engaging, very practical course, thank you! Very consistent and interesting course,Assignmentare feasible and engaging, very practicalPositive0.911.00.961.15
EdKScTVwEeWW9BKhJ4xW0Q That's interesting course - a practical method of learning a theory topic. I like the way people interact in assignments. Thanks so much.like the way people interact inAssignmentThanks so much. Positive0.720.50.961.15
EdKScTVwEeWW9BKhJ4xW0Q An excellent, practically oriented course with great use of quizzes and assignments to re-enforce learning.with great use of quizzes andAssignmentto re-enforce learning. Positive0.991.00.961.15
EGWVwnE7EeWxvQr3acyajw Poor English. Unfair assignments (( Poor English. UnfairAssignment(( Negative-0.73-1.00.661.2
EGWVwnE7EeWxvQr3acyajw Unclear assignments unfit for an international participant base. UnclearAssignmentunfit for an international participant base.Positive0.64-1.00.661.2
EGWVwnE7EeWxvQr3acyajw the quality of the lecture is poor - slides are dense and full of bullet points which the professor LITERALLY JUST READS OUT on videos. I did a google search, and found almost all of the analytical charts he presented, readily available on the internet. What exactly is the point in the lecture then? Instead, why don't you compress some valuable learning nuggets into half the course time, instead of hearing you ready through your ocean of bullet points, and needlessly underline (in red) the current bullet point your reading. Seriously, this is one the poorest quality lectures I've ever done! The quality of peer assignments to grade are a joke. Classmates are simply copying bits and pieces of the lecture material to make up the 'market sizing memo'. I seriously doubt the learning value in this class, and the quality of instruction.ever done! The quality of peerAssignmentto grade are a joke. ClassmatesNegative-0.98-1.00.661.2
eUI0xjeIEeWO-Qq6rEZAow As a professional Instructional Designer, I can attest that this is the poorest-designed course I have ever seen. Regrettably, I paid for the entire specialization up-front, and I cannot get a refund or even a Coursera credit for enrolling in a different specialization. Be aware that the faculty who is the instructor of record does not participate in the course. The video lectures are poorly done, including errors and misstatements that could have been edited out, but it appears that no one bothered to edit the raw footage before uploading it. There is not so much instruction as an overview. There are no coding exercises until the final assignment, which is poorly-described and requires the student to self-teach using outside sources. There are app specializations in Coursera that appear much better-designed. Look elsewhere.no coding exercises until the finalAssignmentwhich is poorly-described and requires theNegative-0.68-1.01.021.09
eUI0xjeIEeWO-Qq6rEZAow The lectures are fairly light and there are no assignments throughout the course to reinforce the material. Mostly they just introduce a few concepts then point you at the Apple Swift documentation. They really don't go into much detail. The final assignment is good for getting your feet wet but is poorly specified.go into much detail. The finalAssignmentis good for getting your feetPositive0.72-0.51.021.09
eUI0xjeIEeWO-Qq6rEZAow I taked this course as part of the entire especialization; this course alone does not allow you to create programs but helps you to understand how swift works and the logic behind; also there is a nice optional chapter to compare against objective-c. There are few instructions that need to be updated to a newer version of swift but are minimal and you can live with that. Starting the final assignment to the final week is a mistake: I would recommend to go as fast as possible in te previous tasks and then take time to do the assignment.live with that. Starting the finalAssignmentto the final week is aPositive0.91.01.021.09
eUI0xjeIEeWO-Qq6rEZAow I taked this course as part of the entire especialization; this course alone does not allow you to create programs but helps you to understand how swift works and the logic behind; also there is a nice optional chapter to compare against objective-c. There are few instructions that need to be updated to a newer version of swift but are minimal and you can live with that. Starting the final assignment to the final week is a mistake: I would recommend to go as fast as possible in te previous tasks and then take time to do the assignment.then take time to do theAssignment Negative-0.651.01.021.09
eUI0xjeIEeWO-Qq6rEZAow Pros Concise Modular based learning Cons Course needs more auto graded assignments. Lack of feedback in discussion forums. Assignment language is not very clear. Overall I prefer this course to the android specialization but not for the reasons you may think. The android development platform is more or a less a mess compared to ios. Android studio feels more like a toy than a complete product. Emulation is slow and almost un-usuable with plenty of boilerplate code required to do simple events. Xcode by comparison is very smooth and easy to use. Swift syntax is also very clean compared to Java syntax. But is not without its grievances. At the end of the day you will choose the platform you work best in. Cons Course needs more auto gradedAssignmentLack of feedback in discussion forums.Negative-0.76-0.51.021.09
eUI0xjeIEeWO-Qq6rEZAow Pros Concise Modular based learning Cons Course needs more auto graded assignments. Lack of feedback in discussion forums. Assignment language is not very clear. Overall I prefer this course to the android specialization but not for the reasons you may think. The android development platform is more or a less a mess compared to ios. Android studio feels more like a toy than a complete product. Emulation is slow and almost un-usuable with plenty of boilerplate code required to do simple events. Xcode by comparison is very smooth and easy to use. Swift syntax is also very clean compared to Java syntax. But is not without its grievances. At the end of the day you will choose the platform you work best in. Lack of feedback in discussion forums.Assignmentlanguage is not very clear. OverallNegative-0.83-0.51.021.09
eUI0xjeIEeWO-Qq6rEZAow Very disappointed. Having coding assignments weekly would have been very helpful. The quizzes often asked for information that was never presented in the lessons. The instructors were never present in the forums to answer questions. The final project asked us to do things that hadn't even been mentioned in the course materials. I would not recommend this course to anyone. The only reason it got 2 stars instead of 1 was because I did learn some Swift. Very disappointed. Having codingAssignmentweekly would have been very helpful.Negative-0.99-0.51.021.09
eUI0xjeIEeWO-Qq6rEZAow Having completed the assignment after many hours of trial & error; here are some suggestions for improving the class for future sessions. Increase the length and depth of the lectures so that more of the materials needed for the assignment are covered. For each week, have an optional programming exercise (not graded) but with a model answer (with explanations of why) so that students have a concrete example on which to practice key concepts on. As classes & structs are very important to completing the assignment (instead of just including the SWIFT manual chapter on classes & structs in the Follow Up Reading), include an actual lecture about this topic. Improve the description of the assignment to be completed. Be specific about what is required (e.g.; what does interface mean? Is is a User interface or is just a specified variable which can be changed in the program code? What do you mean by order of applying filters? Do you mean a variable which lets you decide order of filters and executes the filters accordingly or does the ability to manually rearranging the order of the calling of functions in the code suffice?) Improve the alignment between the assignment and the review criteria. The assignment asks for FIVE filters but there is no matching criterion in the review criteria. Based on the current review criteria, creating two filters would suffice to demonstrate ability to order and get full points for varying intensity for more than 1 filter. I hope the remainder of the modules are better otherwise I will be extremely disappointed !of the materials needed for theAssignmentare covered. For each week, havePositive0.94-0.51.021.09
eUI0xjeIEeWO-Qq6rEZAow Having completed the assignment after many hours of trial & error; here are some suggestions for improving the class for future sessions. Increase the length and depth of the lectures so that more of the materials needed for the assignment are covered. For each week, have an optional programming exercise (not graded) but with a model answer (with explanations of why) so that students have a concrete example on which to practice key concepts on. As classes & structs are very important to completing the assignment (instead of just including the SWIFT manual chapter on classes & structs in the Follow Up Reading), include an actual lecture about this topic. Improve the description of the assignment to be completed. Be specific about what is required (e.g.; what does interface mean? Is is a User interface or is just a specified variable which can be changed in the program code? What do you mean by order of applying filters? Do you mean a variable which lets you decide order of filters and executes the filters accordingly or does the ability to manually rearranging the order of the calling of functions in the code suffice?) Improve the alignment between the assignment and the review criteria. The assignment asks for FIVE filters but there is no matching criterion in the review criteria. Based on the current review criteria, creating two filters would suffice to demonstrate ability to order and get full points for varying intensity for more than 1 filter. I hope the remainder of the modules are better otherwise I will be extremely disappointed !are very important to completing theAssignment(instead of just including the SWIFTPositive0.84-0.51.021.09
eUI0xjeIEeWO-Qq6rEZAow Having completed the assignment after many hours of trial & error; here are some suggestions for improving the class for future sessions. Increase the length and depth of the lectures so that more of the materials needed for the assignment are covered. For each week, have an optional programming exercise (not graded) but with a model answer (with explanations of why) so that students have a concrete example on which to practice key concepts on. As classes & structs are very important to completing the assignment (instead of just including the SWIFT manual chapter on classes & structs in the Follow Up Reading), include an actual lecture about this topic. Improve the description of the assignment to be completed. Be specific about what is required (e.g.; what does interface mean? Is is a User interface or is just a specified variable which can be changed in the program code? What do you mean by order of applying filters? Do you mean a variable which lets you decide order of filters and executes the filters accordingly or does the ability to manually rearranging the order of the calling of functions in the code suffice?) Improve the alignment between the assignment and the review criteria. The assignment asks for FIVE filters but there is no matching criterion in the review criteria. Based on the current review criteria, creating two filters would suffice to demonstrate ability to order and get full points for varying intensity for more than 1 filter. I hope the remainder of the modules are better otherwise I will be extremely disappointed !assignment and the review criteria. TheAssignmentasks for FIVE filters but thereNegative-0.78-0.51.021.09
eUI0xjeIEeWO-Qq6rEZAow Certainly not a beginners course. You needed to have a good programming knowledge to make any sense of this course. The final assignment asked you to do things you hadn't been taught. As I hadn't done any programming for 20 years, I certainly found this difficult. Fell behind and there isn't really anyone there to help. Almost asked for a refund but decided to try to continue. I'm struggling to motivate myself into the second course. I really hope it's better than the first one.sense of this course. The finalAssignmentasked you to do things youPositive0.65-1.01.021.09
eUI0xjeIEeWO-Qq6rEZAow The weekly lectures/assignments did little to prepare for the final assignment. They were short and high level without any coding to back them up. It is possible to blaze through the first four weeks in a couple hours.....and then spend weeks on the final assignment because you will need to learn most of it on your own by looking through api documentation. To the instructors: If you want to see what a good "intro to language" course looks like, checkout: https://www.coursera.org/course/programming1little to prepare for the finalAssignmentThey were short and high levelNegative-0.78-1.01.021.09
eUI0xjeIEeWO-Qq6rEZAow The weekly lectures/assignments did little to prepare for the final assignment. They were short and high level without any coding to back them up. It is possible to blaze through the first four weeks in a couple hours.....and then spend weeks on the final assignment because you will need to learn most of it on your own by looking through api documentation. To the instructors: If you want to see what a good "intro to language" course looks like, checkout: https://www.coursera.org/course/programming1then spend weeks on the finalAssignmentbecause you will need to learnPositive0.65-1.01.021.09
eUI0xjeIEeWO-Qq6rEZAow It's not a university standard course. It's more like introduction to introduction DIY Swift. The videos are chaotic and lack explications, examples, exercises and practical assignments. Much better intro to Swift can be found on many youtube channels or just on swift documentation website.lack explications, examples, exercises and practicalAssignmentMuch better intro to Swift canNegative-0.85-1.01.021.09
eUI0xjeIEeWO-Qq6rEZAow I think for somebody who has no prior knowledge in this course will find it difficult to understand. I have taken some introductory courses in swift programming and were much more elaborating than this; for instance, the part "i think" in week 4 were Jack Wu explains closures, functions, enums, structs... in less than 10min, i studied that in around 5 hours atleast in other visual tutorials online. in the last lecture on image processing, the instructor gave 16minutes tutorial on manipulating image pixels and then gave a link to a website to explain everything about ImageProcessing, a much heavier topic than working with pixels, and even it was not in Swift but Objective-C which i have no knowledge in that language and it wasnt stated in the course that it was a prerequisite. final assignment is quite vague on the requirements needed by the instructor. would have prefered to have more interaction with the instructors on the assignment atleast. Im not the only one complaining about this issue, you can check the discussion in the course. I guess im fortunate that i have already studied those courses from external sources before i started here. one of the instructors speaks quite fast with alot of anxiety making it quite difficult to understand without repeating the video.interaction with the instructors on theAssignmentatleast. Im not the only onePositive0.7-1.01.021.09
eUI0xjeIEeWO-Qq6rEZAow Although I've programming experience, this course's assignment is not easy to complete. I recommend to study Object-oriented language such as Java or C++ before taking this course.Although I've programming experience, this course'sAssignmentis not easy to complete. IPositive0.890.51.021.09
eUI0xjeIEeWO-Qq6rEZAow The course seemed to be very easy, I'd say even disappointingly easy, but then, when I started the final assignment, I realized that I was wrong. And it was so much fun developing filters.then, when I started the finalAssignmentI realized that I was wrong.Negative-0.681.01.021.09
eUI0xjeIEeWO-Qq6rEZAow i had no idea of swift, or even not much idea about oop. Got good idea of swift.. assignments can be improved.Got good idea of swift. .Assignmentcan be improved. Negative-0.890.51.021.09
eUI0xjeIEeWO-Qq6rEZAow Went in a slow pace. Enjoyed the modules, especially final assignment.pace. Enjoyed the modules, especially finalAssignment Positive0.950.01.021.09
eUI0xjeIEeWO-Qq6rEZAow This course was little more than a haphazard, ambling preview of a tiny bit of Swift. There was some useful content in the class but the organization was poor and there was almost no evidence of course design or use of the teaching techniques I expected to see from a major university. The best section of the course was week 5, where they syntax of Objective-C and Swift were superficially compared. That section did give some clear opinions on why Swift should be chosen over Objective-C for new development. The other sections just contained too many confusing, unrehearsed diversions into esoteric topics to be of much use. I ended getting more out of the Apple documentation on Swift than I did from this class. However, the instructors have received ample feedback of this nature and they do seem genuinely concerned with improving the course. Assuming that they will make major improvements for the next round and noting that Coursera's infrastructure is excellent, don't be scared to take the class. The email reminders from Coursera about assignments, etc... kept me on track and kept me in the class.The email reminders from Coursera aboutAssignmentetc. . . kept me onPositive0.64-0.51.021.09
eUI0xjeIEeWO-Qq6rEZAow Submission is buggy and final assignment is confusing. Almost more than half of students failed this course because of it. Submission is buggy and finalAssignmentis confusing. Almost more than halfNegative-0.68-1.01.021.09
eXbmvDe9EeWO-Qq6rEZAow This is a great course. It is challenging, but that comes with the territory if you want to write code. I like the fact that the assignments are challenging and long; the only issue I had is that I work full-time and hardly have the 20+ hours a week to spend on the programming assignments. Also, the estimated times listed for each assignments are not realistic for somebody learning the topics in this course for the first time. I would recommend this course to anybody wanting to learn how to develop web apps and api web services using Rails with MongoDB as the backend. Just be prepared to dedicate a lot of time each week. Especially week3's assigment. I ran out of time and had to transfer to a new session to complete the course because of my full-time job. It would be beneficial for students to have a spare week, in between the third and fourth assignment.I like the fact that theAssignmentare challenging and long; the onlyNegative-0.711.01.141.19
eXbmvDe9EeWO-Qq6rEZAow This is a great course. It is challenging, but that comes with the territory if you want to write code. I like the fact that the assignments are challenging and long; the only issue I had is that I work full-time and hardly have the 20+ hours a week to spend on the programming assignments. Also, the estimated times listed for each assignments are not realistic for somebody learning the topics in this course for the first time. I would recommend this course to anybody wanting to learn how to develop web apps and api web services using Rails with MongoDB as the backend. Just be prepared to dedicate a lot of time each week. Especially week3's assigment. I ran out of time and had to transfer to a new session to complete the course because of my full-time job. It would be beneficial for students to have a spare week, in between the third and fourth assignment.the estimated times listed for eachAssignmentare not realistic for somebody learningPositive0.81.01.141.19
eXbmvDe9EeWO-Qq6rEZAow This is a great course. It is challenging, but that comes with the territory if you want to write code. I like the fact that the assignments are challenging and long; the only issue I had is that I work full-time and hardly have the 20+ hours a week to spend on the programming assignments. Also, the estimated times listed for each assignments are not realistic for somebody learning the topics in this course for the first time. I would recommend this course to anybody wanting to learn how to develop web apps and api web services using Rails with MongoDB as the backend. Just be prepared to dedicate a lot of time each week. Especially week3's assigment. I ran out of time and had to transfer to a new session to complete the course because of my full-time job. It would be beneficial for students to have a spare week, in between the third and fourth assignment.in between the third and fourthAssignment Positive0.911.01.141.19
eXbmvDe9EeWO-Qq6rEZAow This was a very challenging course, especially the programming assignments. However, it is very worthwhile.very challenging course, especially the programmingAssignmentHowever, it is very worthwhile. Positive0.971.01.141.19
eXbmvDe9EeWO-Qq6rEZAow Poor alignment between assignments and lectures. Lots of content poorly explained. Poor alignment betweenAssignmentand lectures. Lots of content poorlyNegative-0.96-1.01.141.19
eXbmvDe9EeWO-Qq6rEZAow The material was was too much for the estimated time given to spend on the course per week. The assignments are very lengthy and the grading doesn't always conform to what would be intuitive. Some gems used in the course material are also old versions. There are entries in the db seed data that cause trouble, leading to intensive debugging and modification of given files that require a much more experienced programmer to figure out.on the course per week. TheAssignmentare very lengthy and the gradingPositive0.79-0.51.141.19
eXbmvDe9EeWO-Qq6rEZAow I am a full-stack developer working mainly with Ruby on Rails. I took this course to learn about MongoDB and how it can be used with Rails, as well as to pick up certain aspects of Rails that I have not been using as much (like JBuilder) The materials and assignments are very detailed, which shows that a lot of effort has gone into them. Although some of the work turned out to be more time-consuming than expected, I enjoyed going through it and seeing the results.much (like JBuilder) The materials andAssignmentare very detailed, which shows thatPositive0.921.01.141.19
eXbmvDe9EeWO-Qq6rEZAow This course was a challenge. Mostly because some core requirements of the assignments were not explained in the lectures. I spent more time searching google for information than I did the lecture videos because A. the lecture videos are not named or indexed in such a way as to make it easy to figure out which video to rewatch and B. in many cases the particular thing I was trying to do wasn't covered at all. It may be the instructors teaching style to get you to research yourself but I could have done that without paying for the course.because some core requirements of theAssignmentwere not explained in the lectures.Negative-0.710.01.141.19
eXbmvDe9EeWO-Qq6rEZAow The course's assignments (3 so far) are not very well designed. It takes me more time to search online and on the lecture's videos for information than to actually write and come to a solution. The lecture's videos show very little coding and they're more focused on explaining (redundantly) a key concept. I believe it would be much more easier for other people taking this course later on if the videos were more code-oriented. Greetings. The course'sAssignment(3 so far) are not veryNegative-0.730.01.141.19
eXbmvDe9EeWO-Qq6rEZAow I would give this course 0 stars if possible. I am amazed that anyone rated this course better than 1 or 2 stars! The lectures are not focused on the information that is necessary for the obnoxiously long and tedious assignments. The assignments are poorly written and demand too much Ruby expertise for a course meant for Ruby novices. I spent over 15 hrs trying to complete week 2's assignment and still could not finish. I became so frustrated and actually angry at how difficult this course is designed I decided to quit. Coursera should not allow there to be courses that evoke such frustration and emotion. John Hopkins should be embarrassed that their name is associated with the pedagogical malpractice that is this specialization series. Foolishly, I paid for the entire specialization up front and Coursera refuses to refund me for the remaining two courses. (which I have not even taken)for the obnoxiously long and tediousAssignmentThe assignments are poorly written andNegative-1.0-1.01.141.19
eXbmvDe9EeWO-Qq6rEZAow I would give this course 0 stars if possible. I am amazed that anyone rated this course better than 1 or 2 stars! The lectures are not focused on the information that is necessary for the obnoxiously long and tedious assignments. The assignments are poorly written and demand too much Ruby expertise for a course meant for Ruby novices. I spent over 15 hrs trying to complete week 2's assignment and still could not finish. I became so frustrated and actually angry at how difficult this course is designed I decided to quit. Coursera should not allow there to be courses that evoke such frustration and emotion. John Hopkins should be embarrassed that their name is associated with the pedagogical malpractice that is this specialization series. Foolishly, I paid for the entire specialization up front and Coursera refuses to refund me for the remaining two courses. (which I have not even taken)obnoxiously long and tedious assignments. TheAssignmentare poorly written and demand tooNegative-1.0-1.01.141.19
eXbmvDe9EeWO-Qq6rEZAow I would give this course 0 stars if possible. I am amazed that anyone rated this course better than 1 or 2 stars! The lectures are not focused on the information that is necessary for the obnoxiously long and tedious assignments. The assignments are poorly written and demand too much Ruby expertise for a course meant for Ruby novices. I spent over 15 hrs trying to complete week 2's assignment and still could not finish. I became so frustrated and actually angry at how difficult this course is designed I decided to quit. Coursera should not allow there to be courses that evoke such frustration and emotion. John Hopkins should be embarrassed that their name is associated with the pedagogical malpractice that is this specialization series. Foolishly, I paid for the entire specialization up front and Coursera refuses to refund me for the remaining two courses. (which I have not even taken)hrs trying to complete week 2'sAssignmentand still could not finish. INegative-0.79-1.01.141.19
eXbmvDe9EeWO-Qq6rEZAow Good contents but a bit over-complicated assignments.Good contents but a bit over-complicatedAssignment Positive0.69-0.51.141.19
eXbmvDe9EeWO-Qq6rEZAow well done! all about i have to know about mongodb, but the assignment are too much time expensive for who have a job, like meto know about mongodb, but theAssignmentare too much time expensive forNegative-0.960.51.141.19
eXbmvDe9EeWO-Qq6rEZAow All the information and content given is great and necessary to work with mongo db. unfortunately, the timing and pacing is really tough because it relies on pretty long assignments. Take this course if you can handle going through 20 pages of instructions for a homework or 2, or you need a fast paced review of mongo and mongoid coupled with rails.because it relies on pretty longAssignmentTake this course if you canNegative-0.650.51.141.19
eXbmvDe9EeWO-Qq6rEZAow The layout of this course is extremely well reasoned out. Each module gives important stepping stones for the students both to understand and to get practical skills to use the material after the course. For me it was an extra bonus to learn about teh Rails API in the 4th week of the course. I will surely need that in the future. All assignments include very thorough guidance on how you can check your own work one step at a time all the way through. In fact I have never before attended a course where so much effort had been but into that part by the teachers. Much praise for that. The graded assignments were hard. I had to put in a quite considerable effort in each of them, especially week 3. Much more work than I had anticipated. However I cannot point to any part of the material that could easily have been left out. Everything we learned seemed useful and important. So in spite of the hard work I am happy that I stayed in there to the end.need that in the future. AllAssignmentinclude very thorough guidance on howPositive0.81.01.141.19
eXbmvDe9EeWO-Qq6rEZAow The layout of this course is extremely well reasoned out. Each module gives important stepping stones for the students both to understand and to get practical skills to use the material after the course. For me it was an extra bonus to learn about teh Rails API in the 4th week of the course. I will surely need that in the future. All assignments include very thorough guidance on how you can check your own work one step at a time all the way through. In fact I have never before attended a course where so much effort had been but into that part by the teachers. Much praise for that. The graded assignments were hard. I had to put in a quite considerable effort in each of them, especially week 3. Much more work than I had anticipated. However I cannot point to any part of the material that could easily have been left out. Everything we learned seemed useful and important. So in spite of the hard work I am happy that I stayed in there to the end.Much praise for that. The gradedAssignmentwere hard. I had to putNegative-0.881.01.141.19
eXbmvDe9EeWO-Qq6rEZAow Unacceptable assignments length! The reason somebody would enroll to distance programme is due to personal high workload. It took me 2 weeks (not 6 hours as tutor mentions) to complete half of the second assignment and I am about to tell that I learnt nothing about MongoDB. The videos cover the very basics and in order somebody to complete the assignments needs searching in the internet. The videos must change to include more details about the presented topic. I am about to drop out of the specialization only because the specific course. UnacceptableAssignmentlength! The reason somebody would enrollNegative-0.83-1.01.141.19
eXbmvDe9EeWO-Qq6rEZAow Unacceptable assignments length! The reason somebody would enroll to distance programme is due to personal high workload. It took me 2 weeks (not 6 hours as tutor mentions) to complete half of the second assignment and I am about to tell that I learnt nothing about MongoDB. The videos cover the very basics and in order somebody to complete the assignments needs searching in the internet. The videos must change to include more details about the presented topic. I am about to drop out of the specialization only because the specific course.to complete half of the secondAssignmentand I am about to tellNegative-0.93-1.01.141.19
eXbmvDe9EeWO-Qq6rEZAow Unacceptable assignments length! The reason somebody would enroll to distance programme is due to personal high workload. It took me 2 weeks (not 6 hours as tutor mentions) to complete half of the second assignment and I am about to tell that I learnt nothing about MongoDB. The videos cover the very basics and in order somebody to complete the assignments needs searching in the internet. The videos must change to include more details about the presented topic. I am about to drop out of the specialization only because the specific course.in order somebody to complete theAssignmentneeds searching in the internet. TheNegative-0.79-1.01.141.19
EZVzungdEeWi0g6YoSAL-w I really liked how the videos set up the assignments and enjoyed the assignments themselves. They worked really well for a couple different projects I'm working on -- so useful and versatile.how the videos set up theAssignmentand enjoyed the assignments themselves. TheyPositive0.951.00.641.27
EZVzungdEeWi0g6YoSAL-w I really liked how the videos set up the assignments and enjoyed the assignments themselves. They worked really well for a couple different projects I'm working on -- so useful and versatile.up the assignments and enjoyed theAssignmentthemselves. They worked really well forPositive0.991.00.641.27
EZVzungdEeWi0g6YoSAL-w The examples and the assignments are very cleverly thought out. Good teaching! The examples and theAssignmentare very cleverly thought out. GoodPositive0.981.00.641.27
EZVzungdEeWi0g6YoSAL-w This course was awesome. Every assignment was really challenging and the classes were so interesting. I think it was the best course in this specialization. Thank you very much to the teacher! This course was awesome. EveryAssignmentwas really challenging and the classesPositive0.891.00.641.27
EZVzungdEeWi0g6YoSAL-w The peer reviewed assignments are next to useless, as there is no oversight on them. I think there needs to be a basic comprehension assessment done first, before allowing fellow learners the ability to pass/fail students in the course. The peer reviewedAssignmentare next to useless, as thereNegative-0.84-1.00.641.27
EZVzungdEeWi0g6YoSAL-w This was an excellent class. The assignments were specific, challenging, and enjoyable. I enjoyed the instructor's approach and insight to writing. Additionally, I found the supplemental materials very helpful. Finally, sharing past student work with current students helped clarify the subject matter and gave me perspective on the required assignments. I wish more instructors did that! This was an excellent class. TheAssignmentwere specific, challenging, and enjoyable. IPositive1.01.00.641.27
EZVzungdEeWi0g6YoSAL-w This was an excellent class. The assignments were specific, challenging, and enjoyable. I enjoyed the instructor's approach and insight to writing. Additionally, I found the supplemental materials very helpful. Finally, sharing past student work with current students helped clarify the subject matter and gave me perspective on the required assignments. I wish more instructors did that! gave me perspective on the requiredAssignmentI wish more instructors did that!Positive0.641.00.641.27
EZVzungdEeWi0g6YoSAL-w Great course and exciting writing assignments! The peer reviews were mostly constructive and the instructor was clear and brought her learnings across. Highly recommended! Great course and exciting writingAssignmentThe peer reviews were mostly constructivePositive0.841.00.641.27
EZVzungdEeWi0g6YoSAL-w My favorite of the specialization. Rich in information, challenging and engaging assignments, and nuggets of wisdom.Rich in information, challenging and engagingAssignmentand nuggets of wisdom. Positive0.941.00.641.27
EZVzungdEeWi0g6YoSAL-w This class was pretty good. I liked the reading assignments, and there was some helpful instruction as well. I liked learning about the second person perspective, and the section on credibility and research was also really helpful.pretty good. I liked the readingAssignmentand there was some helpful instructionNegative-0.710.50.641.27
EZVzungdEeWi0g6YoSAL-w I am thoroughly enjoying this course. There is the right mix of close reading, difficult assignments and thought provoking conversations with authors. right mix of close reading, difficultAssignmentand thought provoking conversations with authors.Positive0.971.00.641.27
EZVzungdEeWi0g6YoSAL-w Creative writing being an art, one may try and describe its constituents but never an entire composition. One such constituent is setting and description. Amity Gaige presents this constituent with rare sensitivity. She recommends inspirational reading materials, and designs challenging assignments that defines the space yet affords freedom to the learner. Additionally, she possesses an effective screen presence.inspirational reading materials, and designs challengingAssignmentthat defines the space yet affordsPositive0.921.00.641.27
EZVzungdEeWi0g6YoSAL-w Clear lectures with practical advice, and very good assignments. The assignments in the plot class and the character class were too confusing and structured, but the assignments in the craft of setting class were perfectly designed to help the student practice whatever was taught in the modules. I know it sounds unimportant, but we're here to write, and when we're given awkward assignments, the peer reviews go haywire and the writing quality declines for everyone. I read some of the best work, peer work, in this class and in the style class.with practical advice, and very goodAssignmentThe assignments in the plot classPositive0.631.00.641.27
EZVzungdEeWi0g6YoSAL-w Clear lectures with practical advice, and very good assignments. The assignments in the plot class and the character class were too confusing and structured, but the assignments in the craft of setting class were perfectly designed to help the student practice whatever was taught in the modules. I know it sounds unimportant, but we're here to write, and when we're given awkward assignments, the peer reviews go haywire and the writing quality declines for everyone. I read some of the best work, peer work, in this class and in the style class.advice, and very good assignments. TheAssignmentin the plot class and thePositive0.651.00.641.27
EZVzungdEeWi0g6YoSAL-w Clear lectures with practical advice, and very good assignments. The assignments in the plot class and the character class were too confusing and structured, but the assignments in the craft of setting class were perfectly designed to help the student practice whatever was taught in the modules. I know it sounds unimportant, but we're here to write, and when we're given awkward assignments, the peer reviews go haywire and the writing quality declines for everyone. I read some of the best work, peer work, in this class and in the style class.too confusing and structured, but theAssignmentin the craft of setting classNegative-0.841.00.641.27
EZVzungdEeWi0g6YoSAL-w Clear lectures with practical advice, and very good assignments. The assignments in the plot class and the character class were too confusing and structured, but the assignments in the craft of setting class were perfectly designed to help the student practice whatever was taught in the modules. I know it sounds unimportant, but we're here to write, and when we're given awkward assignments, the peer reviews go haywire and the writing quality declines for everyone. I read some of the best work, peer work, in this class and in the style class.write, and when we're given awkwardAssignmentthe peer reviews go haywire andNegative-0.781.00.641.27
EZVzungdEeWi0g6YoSAL-w I joined late, much too late to participate in many of the assignments with my busy schedule, but I took notes and read all the required reading. From this course I will take into my writing new, helpful skills. My favorite lesson was setting and description where I learned that the environment should not be described frivolously, but through the emotions and opinions of the character(s) who observe them. Thank you very much for your lessons, Amity Gaige, I'm now not as terrible as I was when I first started.to participate in many of theAssignmentwith my busy schedule, but IPositive0.940.50.641.27
EZVzungdEeWi0g6YoSAL-w I really liked Amity's style- a great presenter, great voice and very encouraging. She also really got into the meat of the subject. And her assignments were a challenge but really enjoyable. I have found out things about my writing in this course!meat of the subject. And herAssignmentwere a challenge but really enjoyable.Positive0.881.00.641.27
EZVzungdEeWi0g6YoSAL-w Great follow-up course to "The Craft of Plot." As a side note, those auditing this creative writing series from Wesleyan University must choose one of their paid routes of they desire to turn in assignments and get feedback from classmates. I guess this is the new course structure for specialized topics on the Coursera platform. The inability to turn in assignments was of little concern to me, but it may disappoint some, so I thought I'd mention it. Otherwise, at the very least, you'll have a firmer understanding and appreciation for crafting detailed settings and descriptions after auditing this course.of they desire to turn inAssignmentand get feedback from classmates. IPositive0.631.00.641.27
fCKQimXqEeSuUyIAC0mIhA The organization of this course was very good. I liked the themes and their order. I thought the videos could have been longer and more substancial, but the reading were great. I got confused on one of the assignments in which the questions of the given chapter were supposed to be answer. There were 3. I must have misunderstood or have another file, because no one I read had such question and I got not so great reviews. I think this should be looked at. Either way, thank you for this opportunity!got confused on one of theAssignmentin which the questions of thePositive0.690.00.570.98
fCKQimXqEeSuUyIAC0mIhA Interesting course, provides a good insight for beginners. Wish there were more assignments and multi choice quizzes.for beginners. Wish there were moreAssignmentand multi choice quizzes. Positive0.670.50.570.98
fCKQimXqEeSuUyIAC0mIhA Great course, I managed to refine my research question through its assignments, and got a better idea of how to go about creating a good literature review. Have bookmarked most of the readings for future reference.refine my research question through itsAssignmentand got a better idea ofNegative-0.950.50.570.98
fCKQimXqEeSuUyIAC0mIhA the assignment is creative and very brilliant and lessons is very short it is a pleasure to learn from you theAssignmentis creative and very brilliant andPositive0.991.00.570.98
fCKQimXqEeSuUyIAC0mIhA Came to know some basic research strategies. Enjoyed the assignments. Good course, catered for grad students but Undergrads can also benefit from the Reading material provided.some basic research strategies. Enjoyed theAssignmentGood course, catered for grad studentsPositive0.820.00.570.98
fCKQimXqEeSuUyIAC0mIhA Great set up with attainable and realistic assignments that are relevant and thought provo for a new researcher. set up with attainable and realisticAssignmentthat are relevant and thought provoPositive0.860.50.570.98
fCKQimXqEeSuUyIAC0mIhA Peer review evaluation for assignment work is a great way to foster collaboration and new ways of thinking.. what one reviewer might write could be varied from the next reviewer thereby the course adding a lot of value. Peer review evaluation forAssignmentwork is a great way toPositive1.00.50.570.98
FDKAdNsuEeSEcyIAC2mPOQ I enjoyed this course and appreciated the fact that not all the assignments were multiple choice. It was great to be able to develop ideas through the case studies and exercises. I would have liked if actual TA's would review our work instead of other classmates, but I realize this might be unrealistic due to the high number of people enrolled in the course.the fact that not all theAssignmentwere multiple choice. It was greatPositive0.990.50.791.13
FDKAdNsuEeSEcyIAC2mPOQ Great learning overall. The down side I've found is that Peer review assignment, some of the peers don't review my assignments nicely, I tried to make interaction but seems not working.I've found is that Peer reviewAssignmentsome of the peers don't reviewNegative-0.630.00.791.13
FDKAdNsuEeSEcyIAC2mPOQ Great learning overall. The down side I've found is that Peer review assignment, some of the peers don't review my assignments nicely, I tried to make interaction but seems not working.of the peers don't review myAssignmentnicely, I tried to make interactionNegative-1.00.00.791.13
FDKAdNsuEeSEcyIAC2mPOQ It's an awesome course. I recommend this course to all those who want to pursue the career in Digital marketing. Apart from that, it's very easy to learn and the assignment are very interesting. I guarantee you will definitely enjoy this course and i recommend you to take all 6 of them. I rate it a 4 star only because the course study must be updated a bit. Else i would have given it a 5 star.very easy to learn and theAssignmentare very interesting. I guarantee youPositive1.00.50.791.13
FDKAdNsuEeSEcyIAC2mPOQ This Course needs a Update, im really disappointed of Week 4 and the Assignments are Outdated and nothing newdisappointed of Week 4 and theAssignmentare Outdated and nothing new Negative-0.990.00.791.13
FDKAdNsuEeSEcyIAC2mPOQ Great course! Good videos, the assignments are challenging and the concepts clear. Perfect :) Great course! Good videos, theAssignmentare challenging and the concepts clear.Positive0.761.00.791.13
FDKAdNsuEeSEcyIAC2mPOQ One of the best course in Digital Marketing for those who need to understand the concepts of Digital Marketing. I enjoyed all the modules and particularly right assignments based on the topics which makes the student to relate the concepts with real world scenarios.all the modules and particularly rightAssignmentbased on the topics which makesPositive0.811.00.791.13
FDKAdNsuEeSEcyIAC2mPOQ The content of the course is very good. What I would improve are the Quizes; I'd concentrate more on key stuff, not include any questions concerning irrelevant details. Some of the assignment questions were also a bit unclear and the rating scales did not make sense at times.concerning irrelevant details. Some of theAssignmentquestions were also a bit unclearPositive0.830.50.791.13
FDKAdNsuEeSEcyIAC2mPOQ Great Course! Prof. Aric has done a marvelous job. From lectures, quizzes and assignments all were well structured from learning and testing the knowledge as well. I completed the course covering digitization of markets and learning how digital tools are changing the landscape of businesses globally. I would highly recommend this course to anyone who is interested to learn digital marketing. I thank Prof. Aric for his hard work and Julie for assisting him.marvelous job. From lectures, quizzes andAssignmentall were well structured from learningPositive0.911.00.791.13
FDKAdNsuEeSEcyIAC2mPOQ This course dedicates an entire week to very simple topics. The lectures could use some serious editing too. To help you understand what I expect, I'm taking this at the same time as I'm taking Wharton's Week 1 Entrepreneurship program. I've also taken Wharton's Intro to Marketing course which I highly suggest over this course. The quality is dramatically better. Getting Started: Agile Meets Design Thinking is a University of Virginia course that also is a great example of how these courses should be done. I'm hoping the next courses in the Digital Marketing Capstone are much better so that I'm not watching a lecture and counting how many times the professor pushes his glasses back up. On the plus side, I did like the engagement this course encourages by forcing you to go to other websites & accomplish things as well as review your peers work. I wish your peer reviews had less of an outcome on your grade though. In my experience, many people did not even read the instructions on how to review the assignments.instructions on how to review theAssignment Negative-0.65-0.50.791.13
FDKAdNsuEeSEcyIAC2mPOQ I think the content was quite interesting; as someone new to marketing, I was really looking forward to the lectures and exercises. However, the content was simply too much for me to complete. It's a bit ironic that a course about marketing missed its market. To give a bit more detail: there were 12 video lectures, 3 assignments that had to be done days before the end of the week to be peer-reviewed, and then I had to peer review others work, while also going through all the assigned reading. It seemed more like a courseload for a full time student or perhaps a part-time student. As online students typically are neither, I'm surprised the course content wasn't better managed. I take a lot of notes, so perhaps that's what slowed me down, but I also have a full time job and I intern on the weekends. I was hoping this course could easily be done in the evening hours. Other coursera courses provided an excellent balance of content and courseload, I'm disappointed that this course wasn't one of them. It seemed very useful and interesting.there were 12 video lectures, 3Assignmentthat had to be done daysNegative-0.91-0.50.791.13
FDKAdNsuEeSEcyIAC2mPOQ I think this is one of the best learning experiences I have had as a professional (adult). It's academically founded, but I don't get confounded. Its mix of short video lectures, pop quizzes, real life case studies and assignments is perfect for keeping my attention while ensuring that I actually learn and retain that learning.quizzes, real life case studies andAssignmentis perfect for keeping my attentionPositive1.01.00.791.13
FDKAdNsuEeSEcyIAC2mPOQ An excellently designed and delivered course. Prof. Aric has delivered relevant lectures with relevant examples. The industry based case studies have been apt for the course and finally assignments help in enriching the knowledge gained.apt for the course and finallyAssignmenthelp in enriching the knowledge gained.Positive0.671.00.791.13
FDKAdNsuEeSEcyIAC2mPOQ This course definitely enhanced my marketing knowledge but I recommend it be updated. Assignments such as Red Laser should be updated considering the app has been shut down.but I recommend it be updated.Assignmentsuch as Red Laser should bePositive1.00.00.791.13
FDKAdNsuEeSEcyIAC2mPOQ Exciting, insightful and I really enjoed it. Amazing assignment from which I learned a lot and I loved the structure, feeling and professor. To the point and very useful!!! So happy that I've done that!and I really enjoed it. AmazingAssignmentfrom which I learned a lotPositive0.981.00.791.13
FDKAdNsuEeSEcyIAC2mPOQ Learned the fundamentals of marketing with a digital slant. The most interesting portions of the class were interviews with experts in the field. Appreciated that the professor replied to comments I made throughout the course. The peer-reviewed grading for assignments was problematic because the explanation of the grade didn't align with the percent grade. Overall, I'd recommend this course for a great foundation to marketing.the course. The peer-reviewed grading forAssignmentwas problematic because the explanation ofNegative-0.970.50.791.13
FDKAdNsuEeSEcyIAC2mPOQ Very interesting and exciting course material, lectures and assignment. Thank you Aric and the team for this wonderful experience of learning lots of interesting insights about digital marketing.and exciting course material, lectures andAssignmentThank you Aric and the teamPositive0.961.00.791.13
FDKAdNsuEeSEcyIAC2mPOQ I give this course 5 stars! I learned a lot and I like the hands on activities. The only thing I would change is how the assignments are graded. I know that they're graded by our peers but I don't think that everyone knows how to correctly grade assignments. I received some low scores and I disagree with them. I answered all of the questions with enough detail to be at least "good."everyone knows how to correctly gradeAssignmentI received some low scores andPositive0.711.00.791.13
FDKAdNsuEeSEcyIAC2mPOQ Didn't think that this is the best course for people who want to learn about Digital Marketing. The learning process is very slow and sometimes I felt that more could be learnt by just reading a number of books or articles on this topic. There is no dialogue with the professor (or anyone who has more experience or knowledge, the assignments are checked by people who are also taking this course. Though one would expect to learn from the assignments and mistakes he or she makes during it. Instead some people who have ideas, maybe even wrong ones, about this specific area of knowledge, judge your work (I could be also wrong about those things and have to grade somebody's work, which is a bit confusing). Besides, the assignments are not very interesting or challenging. I wouldn't recommend passing this course.would expect to learn from theAssignmentand mistakes he or she makesPositive0.78-1.00.791.13
FDKAdNsuEeSEcyIAC2mPOQ Packed full of real world case studies and concepts! We had a very good idea of how to apply these concepts as well. There were also well-designed assignments to trigger our thinking and knowledge synthesis.as well. There were also well-designedAssignmentto trigger our thinking and knowledgePositive0.650.50.791.13
FDKAdNsuEeSEcyIAC2mPOQ Exceptional course. Not only was Prof Rindfleisch an engaging host, the course materials were laid out in such a way as to prevent video-learner's fatigue. Each set of videos was interrupted by a graded assignment or practice quiz. The questions drew on the course materials but encouraged us to look deeper. I recommend this course highly. Great course and great community with it.videos was interrupted by a gradedAssignmentor practice quiz. The questions drewPositive0.651.00.791.13
FDKAdNsuEeSEcyIAC2mPOQ Good class, with interesting points ans assignments and very god teacherGood class, with interesting points ansAssignmentand very god teacher Positive0.630.50.791.13
FDKAdNsuEeSEcyIAC2mPOQ The course content was comprehensive, thorough and required note taking with preparation for quizzes. Solid academically. Some of the assignments required use of third party applications and websites that did function as anticipated or are no longer supported. Peer grading was very poor. It frequently seemed students did not read submissions, off handedly grading. At times comments did not match the scores, such as "nice work," or "good job," while giving only 3 stars.quizzes. Solid academically. Some of theAssignmentrequired use of third party applicationsPositive0.860.00.791.13
FDKAdNsuEeSEcyIAC2mPOQ Great Course, I loved the lectures and the assignments. Aric is terrific!!I loved the lectures and theAssignmentAric is terrific! ! Positive1.01.00.791.13
FDKAdNsuEeSEcyIAC2mPOQ Interesting! Professor opened the door that most marketing departments ignore or just mention from far away - 4 digital Ps. Loved all the examples and assignments.Ps. Loved all the examples andAssignment Positive0.751.00.791.13
FDKAdNsuEeSEcyIAC2mPOQ It has great content but assignments are promotions... Like, really, shamy promoted assignments. It has great content butAssignmentare promotions. . . Like, really,Positive0.980.50.791.13
FDKAdNsuEeSEcyIAC2mPOQ It was a pleasure learning the course. Such vivid daily life examples to completely understand the topic. The assignments are a joy to do as well. to completely understand the topic. TheAssignmentare a joy to do asPositive0.991.00.791.13
FDKAdNsuEeSEcyIAC2mPOQ The professor is a bit monotone, he needs to be more animated. There are too many assignments , not all can be done while living outside the United States.more animated. There are too manyAssignment, not all can be doneNegative-0.910.00.791.13
FDKAdNsuEeSEcyIAC2mPOQ good course but need more assignments good course but need moreAssignment Positive0.850.50.791.13
FDKAdNsuEeSEcyIAC2mPOQ This was a good course. I really like the instructor. I think he gives good examples and practical assignments to demonstrate the principles in the course.he gives good examples and practicalAssignmentto demonstrate the principles in thePositive0.691.00.791.13
FDKAdNsuEeSEcyIAC2mPOQ Loved this course. It gave me a great introduction to current concepts and trends in Digital Marketing. I was especially impressed by 3D Printers. I hope to visit a hub in my own city soon to try it out! Only suggestion is reduce the number of weekly workload. Too many assignments to complete in a single week! Most courses in Coursera give only one assignment per week. I was able to manage as this was a self-paced course. So this is not a complaint, just a suggestion :)number of weekly workload. Too manyAssignmentto complete in a single week!Negative-0.680.50.791.13
FDKAdNsuEeSEcyIAC2mPOQ fresh and informative ....videos and assignments are relevant and entertaining.... i will go for other such related courses. . . . videos andAssignmentare relevant and entertaining. . .Positive0.851.00.791.13
FDKAdNsuEeSEcyIAC2mPOQ Excellent, interactive course! I enjoyed the assignments (both writing and reviewing of peers work). The quizzes were not obvious and did not require simple regurgitation of info but actual thinking! I found the lessons on DBI, PWYW and Choice Engines very interesting. Well done Aric and crew, your passion for marketing comes through in the lectures.Excellent, interactive course! I enjoyed theAssignment(both writing and reviewing of peersPositive0.991.00.791.13
FDKAdNsuEeSEcyIAC2mPOQ Loved the content. The instructor was great. The assignments were interesting and beneficial. I feel like I learnt a lot. The only aspect I didn't like was the "view from the quad" section. I quality wasn't great, and I didn't learn any new insights. Plus they always had the same 4 people they were interviewing so not a great sample size. content. The instructor was great. TheAssignmentwere interesting and beneficial. I feelPositive0.791.00.791.13
FDKAdNsuEeSEcyIAC2mPOQ Well organized, great and helpful assignments, and a fantastic teacher: Aric Rindfleisch! Well organized, great and helpfulAssignmentand a fantastic teacher: Aric Rindfleisch!Positive1.00.50.791.13
Fo72zMekEeWrYA6c7hw6vQ I really like the course, would recommend to have more assignments.course, would recommend to have moreAssignment Positive0.920.50.850.93
Fo72zMekEeWrYA6c7hw6vQ This course SEEMS to be a great course. But personally I think it's not. It talks about so many things but none of them are explained clearly. I can't get the picture of this field clearly. The assignment looks nice. But it's not. First, it's not well-organized. Sometimes you need to look at next week's course to do this week's quiz. The programming assignment is VERY VERY unsatisfying. It's not explained clearly; there's no helpful instruction; and it is very confusing. You need to spend hours and hours just UNDERSTANDING what you need to do. And some algorithms are not even told in the course and you need to implement them! I know this could be a good exercise but I would hope it at least provide some useful resources. Generally, I am very disappointed. I feel like I'm spending hours and hours but learning nothing. Just confusion. Please consider reformat the homework; make it more doable for new learners in this field.picture of this field clearly. TheAssignmentlooks nice. But it's not. First,Negative-0.67-0.50.850.93
Fo72zMekEeWrYA6c7hw6vQ This course SEEMS to be a great course. But personally I think it's not. It talks about so many things but none of them are explained clearly. I can't get the picture of this field clearly. The assignment looks nice. But it's not. First, it's not well-organized. Sometimes you need to look at next week's course to do this week's quiz. The programming assignment is VERY VERY unsatisfying. It's not explained clearly; there's no helpful instruction; and it is very confusing. You need to spend hours and hours just UNDERSTANDING what you need to do. And some algorithms are not even told in the course and you need to implement them! I know this could be a good exercise but I would hope it at least provide some useful resources. Generally, I am very disappointed. I feel like I'm spending hours and hours but learning nothing. Just confusion. Please consider reformat the homework; make it more doable for new learners in this field.do this week's quiz. The programmingAssignmentis VERY VERY unsatisfying. It's notNegative-0.76-0.50.850.93
Fp0K8RoEEeWDtQoum3sFeQ The name of this course is misleading to me (and if it's misunderstood by one, you can assume there are other people affected as well) - it would be more clear what's expecting you if the course would be called something similar to the last assignment name "Creating a data-driven website". The responsive part that I was interested in, was basically done with "use bootstrap" - that's pretty poor. Of course the course isn't responsible for this, but an appropriate name would fix that. Throughout the course, the quizzes were entertaining - but the quality of the questions is questionable. Sometimes the answer is obvious because the other answers are ridiculous, sometimes you don't know what to click, even though you just watched the video carefully. Reason for this is that there are questions being asked, which weren't even touched in the lesson. It's basically the same with the last assignment - you can watch and do all the lessons before, you've got no idea how to start and what to do as there's simply no explanation of what affects what - which seems to be extremely important in javascript. Yes, it's often told in an overview-style explanation what a function is doing, but something in depth that tells you how to write working javascript functions is lacking. The quality of the explanations also varied in their quality. Some things that were pretty easy to understand, were explained over 10 very boring minutes, other things that were far more complex and tricky, were handled in half a minute. This made watching the videos frustrating at times. I'm not sure which kind of audience this course is supposed for, but the style varies way too much. Furthermore it's great that coursera is offering an iPad-app, but I'd like to be able to use and do everything that the app is offering me (and in the best case: everything that's necessary for the course). I can't even review classmates, as they're uploading .rar or .zip-files, which can't be accessed via iPad, and also javascript is a problem for ipads. Unpacking such files and running them on your servers would be an option, maybe.called something similar to the lastAssignmentname " Creating a data-driven website"Positive0.7-0.50.890.98
Fp0K8RoEEeWDtQoum3sFeQ The name of this course is misleading to me (and if it's misunderstood by one, you can assume there are other people affected as well) - it would be more clear what's expecting you if the course would be called something similar to the last assignment name "Creating a data-driven website". The responsive part that I was interested in, was basically done with "use bootstrap" - that's pretty poor. Of course the course isn't responsible for this, but an appropriate name would fix that. Throughout the course, the quizzes were entertaining - but the quality of the questions is questionable. Sometimes the answer is obvious because the other answers are ridiculous, sometimes you don't know what to click, even though you just watched the video carefully. Reason for this is that there are questions being asked, which weren't even touched in the lesson. It's basically the same with the last assignment - you can watch and do all the lessons before, you've got no idea how to start and what to do as there's simply no explanation of what affects what - which seems to be extremely important in javascript. Yes, it's often told in an overview-style explanation what a function is doing, but something in depth that tells you how to write working javascript functions is lacking. The quality of the explanations also varied in their quality. Some things that were pretty easy to understand, were explained over 10 very boring minutes, other things that were far more complex and tricky, were handled in half a minute. This made watching the videos frustrating at times. I'm not sure which kind of audience this course is supposed for, but the style varies way too much. Furthermore it's great that coursera is offering an iPad-app, but I'd like to be able to use and do everything that the app is offering me (and in the best case: everything that's necessary for the course). I can't even review classmates, as they're uploading .rar or .zip-files, which can't be accessed via iPad, and also javascript is a problem for ipads. Unpacking such files and running them on your servers would be an option, maybe.basically the same with the lastAssignment- you can watch and doPositive0.88-0.50.890.98
Fp0K8RoEEeWDtQoum3sFeQ The final assignment is challenging. But it would benefit a lot if you work hard to finish it. If there is more detailed instruction for the assignment would help the students finish the assignment. is more detailed instruction for theAssignmentwould help the students finish theNegative-0.720.50.890.98
Fp0K8RoEEeWDtQoum3sFeQ The final assignment is challenging. But it would benefit a lot if you work hard to finish it. If there is more detailed instruction for the assignment would help the students finish the assignment. would help the students finish theAssignment Negative-0.790.50.890.98
Fp0K8RoEEeWDtQoum3sFeQ It is better than the previous course, but there were problems with the last assignment in which a lot of students could not acces to the details of the last assignment and the problem was not solved by the staff of the course. It was a fellow student who did a copy of the details of the assignment and let the others courserians the possibility to submit the assignment. For this reason i gave 4 stars.there were problems with the lastAssignmentin which a lot of studentsNegative-0.790.50.890.98
Fp0K8RoEEeWDtQoum3sFeQ It is better than the previous course, but there were problems with the last assignment in which a lot of students could not acces to the details of the last assignment and the problem was not solved by the staff of the course. It was a fellow student who did a copy of the details of the assignment and let the others courserians the possibility to submit the assignment. For this reason i gave 4 stars.to the details of the lastAssignmentand the problem was not solvedNegative-0.710.50.890.98
Fp0K8RoEEeWDtQoum3sFeQ It is better than the previous course, but there were problems with the last assignment in which a lot of students could not acces to the details of the last assignment and the problem was not solved by the staff of the course. It was a fellow student who did a copy of the details of the assignment and let the others courserians the possibility to submit the assignment. For this reason i gave 4 stars.courserians the possibility to submit theAssignmentFor this reason i gave 4Negative-0.990.50.890.98
Fp0K8RoEEeWDtQoum3sFeQ I enjoyed this course, but I was lost by the end. I understood the concepts presented in the videos (and got a high grade in the end), but the JavaScript needed for the last assignment was way over my head. I wish there had been more practice with actually using JavaScript; as it is I think I'll need to take another course or do independent study to learn what I should have learned to complete the last assignment.the JavaScript needed for the lastAssignmentwas way over my head. INegative-0.990.00.890.98
Fp0K8RoEEeWDtQoum3sFeQ The grading criteria for the assignments were not quite strict enough in my opinion; it seemed like people had the option of creating relatively lame pure HTML websites that still more than met the minimum passing requirements for some of the more advanced assignments. I.e., Bootstrap or Handlebars should be a requirement to pass an assignment about Bootstrap or Handlebars.for some of the more advancedAssignmentI. e. , Bootstrap or HandlebarsPositive0.90.50.890.98
Fp0K8RoEEeWDtQoum3sFeQ The grading criteria for the assignments were not quite strict enough in my opinion; it seemed like people had the option of creating relatively lame pure HTML websites that still more than met the minimum passing requirements for some of the more advanced assignments. I.e., Bootstrap or Handlebars should be a requirement to pass an assignment about Bootstrap or Handlebars.be a requirement to pass anAssignmentabout Bootstrap or Handlebars. Negative-0.740.50.890.98
Fp0K8RoEEeWDtQoum3sFeQ The professors need to go into more detail with JavaScript. Our assignment required the use of JavaScript but it didn't fully explain how to use the code that was shared during our class. I enjoyed the class very much and I loved the challenge of figuring out how to complete the assignments. The best part of the assignments consisted of being able to view classmates submissions and learn from them by reviewing the code techniques that they used.into more detail with JavaScript. OurAssignmentrequired the use of JavaScript butPositive0.930.00.890.98
Fp0K8RoEEeWDtQoum3sFeQ The professors need to go into more detail with JavaScript. Our assignment required the use of JavaScript but it didn't fully explain how to use the code that was shared during our class. I enjoyed the class very much and I loved the challenge of figuring out how to complete the assignments. The best part of the assignments consisted of being able to view classmates submissions and learn from them by reviewing the code techniques that they used.assignments. The best part of theAssignmentconsisted of being able to viewPositive0.920.00.890.98
Fp0K8RoEEeWDtQoum3sFeQ Great course, I've learned a lot. I went from knowing little to know a lot!!. However the time I spent in the assignments is not exactly what was expected, I took probably 10 times more tan the expected time since the level of the last two weeks gets really high and lots of info is missing in order to complete assignments. Hope you improve this next time.the time I spent in theAssignmentis not exactly what was expected,Negative-0.680.50.890.98
Fp0K8RoEEeWDtQoum3sFeQ Great course, I've learned a lot. I went from knowing little to know a lot!!. However the time I spent in the assignments is not exactly what was expected, I took probably 10 times more tan the expected time since the level of the last two weeks gets really high and lots of info is missing in order to complete assignments. Hope you improve this next time.is missing in order to completeAssignmentHope you improve this next time.Negative-0.810.50.890.98
Fp0K8RoEEeWDtQoum3sFeQ You will really learn responsive web design.Great courses, great professors, great assignments. design. Great courses, great professors, greatAssignment Positive0.691.00.890.98
Fp0K8RoEEeWDtQoum3sFeQ Very well paced course. Assignments are related to course material and are very good are cementing course topics. Very good course. Very well paced course.Assignmentare related to course material andPositive0.991.00.890.98
Fp0K8RoEEeWDtQoum3sFeQ I like how this specialisation evolves... as in the previous block, it does not give you all details, but merely sets the direction. The homework assignments are quite good and, if executed properly, will teach you a lot. The only complaint - frequent ambiguity of multiple choice quiz questions.merely sets the direction. The homeworkAssignmentare quite good and, if executedNegative-0.690.50.890.98
Fp0K8RoEEeWDtQoum3sFeQ Information is provided in clear form, lecture are easy to follow. Would like to learn more information about events (had some problem with assignment) and have more freedom on last assignment (another database, purpose of the website)about events (had some problem withAssignmentand have more freedom on lastPositive0.650.50.890.98
Fp0K8RoEEeWDtQoum3sFeQ Information is provided in clear form, lecture are easy to follow. Would like to learn more information about events (had some problem with assignment) and have more freedom on last assignment (another database, purpose of the website)and have more freedom on lastAssignment(another database, purpose of the website)Positive0.830.50.890.98
Fp0K8RoEEeWDtQoum3sFeQ Very good pace and good information. As with any course, the more you do above and beyond what is given as 'assignments' the better you will grasp the information.and beyond what is given asAssignmentthe better you will grasp thePositive0.651.00.890.98
fTnuinwaEeS7SCIACxCljA Nice introductory course. I thought Prof Balch was a interesting and engaging prof. The assignments were well thought out. Here are some tips: I would not recommend this course without a grasp of python. The more Python you know, the easier it will be. Next, and more importantly, spend time learning Pandas. Pandas is extraordinary, for timeseries data. You will save a tremendous amount of time as you get deeper into this subject if you have a grasp on Pandas. Read the professors text. It is compact and to the point. Expect that you will get more out of this course the harder you work. So, try your own experiments, read the recommended texts. Think of Prof Balch as more of a tour guide and it is up to you to go explore on your own.a interesting and engaging prof. TheAssignmentwere well thought out. Here arePositive1.01.01.091.18
fTnuinwaEeS7SCIACxCljA I like Mr Balch but to be honest I learned next to nothing. Maybe this is a good course for somebody who has no background in finance. As for myself I felt that I was wasting time and money. The book associated with this course was just like the course itself: shallow and doesn't go in any depth to explain the matter fully and rigorously. If you want to know WHAT computational investing is, you can take this class. Googling a bit will have roughly the same effect, though. If you want to learn how to actually DO computational investing, do not take this course - its just not serious enough. As the name of this course implies, you probably expected to find part II somewhere, which was promised to be a course about using machine learning in investing. 3 or 4 years after part I went live, part II is still missing and probably will never come out. The software used in this course, QSTK, is buggy and has been so for 3+ years. Its not maintained by anyone, and the people taking this course had to find ways to overcome QSTK bugs to be able to complete their assignments. And lastly: the exercises. There are none. All you get is a lame quiz for every week which basically asks to change some variables in the scripts provided. I did some coding for week 3 but that was it. No coding practice after that.to be able to complete theirAssignmentAnd lastly: the exercises. There arePositive0.78-0.51.091.18
fTnuinwaEeS7SCIACxCljA I enjoyed this course. The content was good and the assignments challenging. The presenter was OK but he seemed a little unprepared at times. I think the course is a little dated in that the strategies taught simply don't work anymore, but as an introduction to some techniques and considerations for technical analysis then I recommend it. I also recommend that anyone considering this course without a strong python background takes some time to learn how to use Pandas - it will make your life much easier! The content was good and theAssignmentchallenging. The presenter was OK butNegative-0.990.51.091.18
fTnuinwaEeS7SCIACxCljA GOOD: topics BAD: presentation (poor sound, unprepared and unrehearsed presentations, long intro's, unjustified use of greenscrenns, etc) shallow with regards to the theoretical aspects of what it is presented assignments are mechanical (easier than the tutorial and you have to perform the same tasks for different constants for several times)aspects of what it is presentedAssignmentare mechanical (easier than the tutorialPositive0.89-1.01.091.18
g9KhGjk_EeWXuQopUhAqaw clear instructions, to the point assignments, side information. great course! clear instructions, to the pointAssignmentside information. great course! Positive0.791.00.741.14
g9KhGjk_EeWXuQopUhAqaw Great delivery, good content separation. great assignments helped the information deliver at their bests.Great delivery, good content separation. greatAssignmenthelped the information deliver at theirPositive0.891.00.741.14
g9KhGjk_EeWXuQopUhAqaw Anyone expecting to learn every subtlety of Bootstrap will be disappointed--but they deserve to be, this is a fours week course! The course introduces the concept of responsive design both through manually coding your own webpages and using frameworks, taking Bootstrap as an example. Over three short videos the instructor gives just enough for students to start using Bootstrap while also giving them the tools to continue their later independent development. Colleen van Lent is an exceptional instructor who manages to be engaging and motivating while always remaining 'human'. I am not altogether happy with the decision to make all peer reviewed assignments optional, even though I understand the reasoning. For this reason alone I have dropped my review to four stars. If you are prepared to make the effort to take full part in the optional exercises this is a five star course--it's up to you!decision to make all peer reviewedAssignmentoptional, even though I understand theNegative-0.750.50.741.14
GEfA2A0UEeSWFyIACpBHcA Unfortunately, no tutors/instructors present to supervise the course, which made inconsistencies between course material (slides, videos) and solutions calculated for assignments horribly annoying to deal with, especially for someone like me new to the topic. Further, the solver addin (needed for the week 6 assignment) is not consistent across different excel versions and libre calc, which resulted in a whole lot of guesswork to pass this assignment. I'm sorry to say the course never came close to my expectations, despite the very interesting topic. Would not recommend.(slides, videos) and solutions calculated forAssignmenthorribly annoying to deal with, especiallyNegative-0.93-0.51.051.06
GEfA2A0UEeSWFyIACpBHcA Unfortunately, no tutors/instructors present to supervise the course, which made inconsistencies between course material (slides, videos) and solutions calculated for assignments horribly annoying to deal with, especially for someone like me new to the topic. Further, the solver addin (needed for the week 6 assignment) is not consistent across different excel versions and libre calc, which resulted in a whole lot of guesswork to pass this assignment. I'm sorry to say the course never came close to my expectations, despite the very interesting topic. Would not recommend.addin (needed for the week 6Assignmentis not consistent across different excelNegative-0.65-0.51.051.06
GEfA2A0UEeSWFyIACpBHcA Unfortunately, no tutors/instructors present to supervise the course, which made inconsistencies between course material (slides, videos) and solutions calculated for assignments horribly annoying to deal with, especially for someone like me new to the topic. Further, the solver addin (needed for the week 6 assignment) is not consistent across different excel versions and libre calc, which resulted in a whole lot of guesswork to pass this assignment. I'm sorry to say the course never came close to my expectations, despite the very interesting topic. Would not recommend.lot of guesswork to pass thisAssignmentI'm sorry to say the courseNegative-1.0-0.51.051.06
GEfA2A0UEeSWFyIACpBHcA Inconsitencies in instructions and information for some assignments otherwise very goodin instructions and information for someAssignmentotherwise very good Positive0.760.51.051.06
GEfA2A0UEeSWFyIACpBHcA This course is a great, from the perspective of how it is organized as well as the assignments provided at the end of each module. The way the content layout is well-suited and leads student step by step gaining insight to the mechanics of different financial derivatives and working on those assignments is a great method of pushing student spend time to understand how the mechanics works. Both instructors are great! and I appreciated greatly their effort as well as Coursera. The only one improvement I would suggest is that if a TA can be assigned for this course, it'll be a great help to all students. Thanks!is organized as well as theAssignmentprovided at the end of eachPositive1.01.01.051.06
GEfA2A0UEeSWFyIACpBHcA This course is a great, from the perspective of how it is organized as well as the assignments provided at the end of each module. The way the content layout is well-suited and leads student step by step gaining insight to the mechanics of different financial derivatives and working on those assignments is a great method of pushing student spend time to understand how the mechanics works. Both instructors are great! and I appreciated greatly their effort as well as Coursera. The only one improvement I would suggest is that if a TA can be assigned for this course, it'll be a great help to all students. Thanks!financial derivatives and working on thoseAssignmentis a great method of pushingPositive0.981.01.051.06
GEfA2A0UEeSWFyIACpBHcA The course provides a very thorough introduction on the basic models and mechanisms by which various financial products are priced. One issue I had, was that the quiz questions sometimes used terminology or jargon for which the link with the material covered in the videos was not always immediately obvious. Also, the course, especially the later modules, heavily relies on Microsoft Excel, which some people might not be willing to pay hard cash for. It is possible to pass by doing the assignments with e.g. Python, but it's a lot of work, and not for the faint of heart.possible to pass by doing theAssignmentwith e. g. Python, but it'sNegative-0.730.01.051.06
gh5rVEd3EeW2ZBIIl17oPw The professor seems pretty nice and the class is great but even quizzes/answers and assignments are only available for paymentis great but even quizzes/answers andAssignmentare only available for payment Positive0.740.00.791.01
gh5rVEd3EeW2ZBIIl17oPw The lecturer and structure were very good. Five Stars. Sadly, I felt the course could have used a bit more substance. Less than hour of lectures per week and only one programming assignment left me wanting more. By contrast after taking https://www.coursera.org/learn/matlab/home/welcome I realy felt like I had a grasp on the material.per week and only one programmingAssignmentleft me wanting more. By contrastPositive0.960.50.791.01
gh5rVEd3EeW2ZBIIl17oPw Needs more than 4 weeks worth of material. Assignments and quizzes should be free.than 4 weeks worth of material.Assignmentand quizzes should be free. Negative-0.740.50.791.01
gh5rVEd3EeW2ZBIIl17oPw this course is great for those who want to learn the basics of the micro controller ( arduino ) The assignments and quizes are very well designed.micro controller ( arduino ) TheAssignmentand quizes are very well designed.Negative-0.661.00.791.01
gh5rVEd3EeW2ZBIIl17oPw Good course. Prof. Ian is very good. Only I miss a deeper discussion, more complete examples and assignments. Thanks a lot.deeper discussion, more complete examples andAssignmentThanks a lot. Positive0.80.50.791.01
gh5rVEd3EeW2ZBIIl17oPw reviewing the classmates assignments should only be possible after submitting the own work. some more sophisticated programming challenges should be required. reviewing the classmatesAssignmentshould only be possible after submittingNegative-0.720.50.791.01
gh5rVEd3EeW2ZBIIl17oPw Great course! Great explanations! Great examples! Great assignments!course! Great explanations! Great examples! GreatAssignment Positive0.731.00.791.01
gh5rVEd3EeW2ZBIIl17oPw This is a brilliant course if you are looking at beginning with Arduino. The videos are short and crisp, the assignments are interesting too. Prof. Ian Harris has done a brilliant job with the course. Big thank you to University of California, Irvine.videos are short and crisp, theAssignmentare interesting too. Prof. Ian HarrisPositive0.731.00.791.01
goJ9vXd_EeWtpg5GoAM5Iw Very good! There's room for improvement in the assignments, especially the quizzes that have simple questions and some have only one.There's room for improvement in theAssignmentespecially the quizzes that have simplePositive0.80.50.730.93
goJ9vXd_EeWtpg5GoAM5Iw Thank you for sharing the Course. The course provides clear guidance and always reminding how important it is to be an ethical journalist. With the assignments for each lesson at each week push us to be more creative in ideas of preparing and planning news and types of resources. Appreciate, and hoping that Coursera will always be there for us who look forward to update and learn knowledge that can help us in compete with the current always changing world, the same time as Coursera will keep on updating and considering on the comments/reviews from your Learners. Would be great if the courses presented could be totally affordable and free for all :) be an ethical journalist. With theAssignmentfor each lesson at each weekPositive0.750.50.730.93
goJ9vXd_EeWtpg5GoAM5Iw A basic course into ethics, principles etc of a journalist. Assignments are straight forward and interesting.ethics, principles etc of a journalist.Assignmentare straight forward and interesting. Negative-0.860.50.730.93
GplkvRnqEeW9dA4X94-nLQ It is a well-organized course. I really learnt a lot from the course. And the assignment and exercise work as a good practice for me to put what I learnt in the course into use.lot from the course. And theAssignmentand exercise work as a goodPositive0.891.01.121.25
GplkvRnqEeW9dA4X94-nLQ Learn MySQL and Teradata in one course. Lots of hands on work and help for assignments. The only way I actually learn something. Just do it. I have a SQL server background and had to experience life without CTEs.hands on work and help forAssignmentThe only way I actually learnNegative-0.781.01.121.25
GplkvRnqEeW9dA4X94-nLQ The technical support of this course is just terrible: just like many many other students (see the Discussion forums), I have experienced serious difficulties to access the databases platforms we need to learn and to complete our assignments. I can only echo the innumerable complains from my co-students about the lack of efficient support and technical reliability of this course; many of us are very unhappy about this, especially as they have paid for this course ... and what is Coursera doing about it, by the way? My advice: beware before enrolling in this course and even in this entire specialization, and search for alternative options (there are many, not only on Coursera but also on EdX and others ...)!!!to learn and to complete ourAssignmentI can only echo the innumerableNegative-0.74-1.01.121.25
GplkvRnqEeW9dA4X94-nLQ It is a great course! There are plenty of online assignments to practice.course! There are plenty of onlineAssignmentto practice. Positive0.711.01.121.25
Gtv4Xb1-EeS-ViIACwYKVQ Prof. Ng is very engaging and his explanations are crystal clear, even when dealing with complex topics. I would also like to thank the assistants that wrote the Matlab/Octave homework assignments: it shows that a lot of time and attention has been put into them and I thoroughly enjoyed doing my homework, which wasn't easy! I also found the Errata quite helpful. Thanks to all!assistants that wrote the Matlab/Octave homeworkAssignmentit shows that a lot ofPositive0.971.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ The course was well organized. xamples and assignments helped my understanding. I was able to learn what I needed for much less time than I expected! course was well organized. xamples andAssignmenthelped my understanding. I was ablePositive0.941.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Great course! Easy to follow, useful, and very practical. At the same time, if you want to understand deeper why things work the way they do and/or the math behind it, the lectures give you good directions to look further into it. The programming assignments are a bit on the basic side (in terms of what you have to do vs what they give you), but are still great to put these ideas into a practical setting, and the optional parts help you explore the applications in more depth. Really glad I put the time into it. Totally worth it. look further into it. The programmingAssignmentare a bit on the basicPositive0.911.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Just completed the course myself and I have to say this is a great course for anyone who wants to get a comprehensive understanding of Machine Learning. First of all, the content of the course is very well structured. It covers a lot of machine learning algorithms and also includes a lot of practical applications. Professor Ng is very gifted in teaching and he can explain some difficult topics in very simple terms. I also found he is very engaging and the quick questions inserted in the middle of the videos are very helpful to keep the students focused on the lecture. The programming assignments are at the right level of difficulty, and I found the instruction for each assignment works like a great summary of the corresponding materials. Didn't use their discussion forum much, but for a couple times I used, the mentor was able to respond in a very timely manner. Overall, this is a great course and I am so happy to be able to take it myself. Thank you, Professor Ng!focused on the lecture. The programmingAssignmentare at the right level ofPositive0.761.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Just completed the course myself and I have to say this is a great course for anyone who wants to get a comprehensive understanding of Machine Learning. First of all, the content of the course is very well structured. It covers a lot of machine learning algorithms and also includes a lot of practical applications. Professor Ng is very gifted in teaching and he can explain some difficult topics in very simple terms. I also found he is very engaging and the quick questions inserted in the middle of the videos are very helpful to keep the students focused on the lecture. The programming assignments are at the right level of difficulty, and I found the instruction for each assignment works like a great summary of the corresponding materials. Didn't use their discussion forum much, but for a couple times I used, the mentor was able to respond in a very timely manner. Overall, this is a great course and I am so happy to be able to take it myself. Thank you, Professor Ng!I found the instruction for eachAssignmentworks like a great summary ofPositive0.921.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Pretty good course by Andrew Ng, easy to understand. The programming assignment is awesome, through which I can acquire basic programming ability with respect to several types of machine learning problems.Ng, easy to understand. The programmingAssignmentis awesome, through which I canPositive0.961.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ This was a very good course. Actually one of the best that I completed. Lectures and programming assignments were very interesting challenges to me. Additional materials were helpfull. Thank You for your efforts to share material of this course in such a professional and well organized way. I hope to see more courses like this one. I recommend this course to everyone interested in machine learning. that I completed. Lectures and programmingAssignmentwere very interesting challenges to me.Positive0.861.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Fantastic learning experience for anyone who wants to start learning or needs to brush up on a few topics. The content is very well explained and the assignments take you step by step to help you solve the problemsis very well explained and theAssignmenttake you step by step toPositive0.971.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ great course, and thanks Andrew Ng for excellent teaching. You know, so many courses on Coursera now need us to pay to access to all the quizzes and assignments, which may prevent us from effective learning. Machine learning class is, personally, the best course on Coursera. And again, thanks, Andrew.access to all the quizzes andAssignmentwhich may prevent us from effectivePositive0.91.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ A great course for Machine Learning beginners. The programming assignments are exciting.for Machine Learning beginners. The programmingAssignmentare exciting. Positive0.631.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ It was very fun! I really enjoyed the videos and programming assignments. I think the class contents are well-paced and Andrew is really good at explaining. Thank you!really enjoyed the videos and programmingAssignmentI think the class contents arePositive0.951.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ I enjoyed this course very much! I am an electrical engineering students and have some background on linear algebraic and gradient descent algorithm, this course difficulty was very suitable for me. Assignments are amazing - I didn't know certain simple algorithm like logistic regression can do powerful work like handwriting digit recognition!difficulty was very suitable for me.Assignmentare amazing - I didn't knowPositive0.991.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ An excellent course, with well presented study material, good supplementary resources, enjoyable and moderately sophisticated assignments (these usually took me more than the claimed 3 hours to accomplish, yet everything is solvable with a bit of thinking and attention). Recommended for anyone interested in conceptual foundations and basic topics of machine learning (elementary math and programming skills would be desirable). Thank a lot.supplementary resources, enjoyable and moderately sophisticatedAssignment(these usually took me more thanPositive0.951.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Overall a great course. But the assignments could be more challenging.Overall a great course. But theAssignmentcould be more challenging. Positive0.840.50.571.26
Gtv4Xb1-EeS-ViIACwYKVQ This class was great fun. I don't think I ever got bored watching a video or doing a programming assignment. The assignments were well-written and did a good job of ensuring a good understanding of the concepts without dragging on for hours.a video or doing a programmingAssignmentThe assignments were well-written and didPositive0.841.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ This class was great fun. I don't think I ever got bored watching a video or doing a programming assignment. The assignments were well-written and did a good job of ensuring a good understanding of the concepts without dragging on for hours.or doing a programming assignment. TheAssignmentwere well-written and did a goodPositive0.961.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ I liked this class a lot. You should include lot more assignments which will help solidify the understanding of the underlying concepts. lot. You should include lot moreAssignmentwhich will help solidify the understandingPositive0.971.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ The course material and programming assignments were very helpful, but the test grader is not helpful, I was not allowed to post questions I had on the forums (nor provide meaningful answers) because of the strange version and interpretation of the Honor Code, and the mentor Tom Mosher was unhelpful bordering on outright rude. The course material and programmingAssignmentwere very helpful, but the testPositive0.81.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ I got a good foundation on Machine Learning on which I hope to build. The course is well paced and structured and the weekly deadlines for the assignments have been useful to drive me to keep up and get my assignments done. The one thing I would change is add programming assignments for the last couple of weeks - it is somehow unsatisfying to go through the videos but not practice those concepts.and the weekly deadlines for theAssignmenthave been useful to drive meNegative-0.671.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ I got a good foundation on Machine Learning on which I hope to build. The course is well paced and structured and the weekly deadlines for the assignments have been useful to drive me to keep up and get my assignments done. The one thing I would change is add programming assignments for the last couple of weeks - it is somehow unsatisfying to go through the videos but not practice those concepts.to keep up and get myAssignmentdone. The one thing I wouldNegative-0.91.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Nice course. Delicately designed programming assignments. Nice course. Delicately designed programmingAssignment Positive0.91.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Great course to begin understanding Machine Learning. The course focus on intuition and examples more than derivations which helps absorb the knowledge much more easily. The assignments are great to review the concepts and implementing the algorithms requires a through understanding of what you are doing. Would recommend to anyone who has little exposure to advanced maths and wants to have a basic understanding of the subject.the knowledge much more easily. TheAssignmentare great to review the conceptsPositive0.941.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Learnt a lot, concepts are made extremely easy with assignments that are related to real life problems and application based. Enjoyed the course, as ML involves high school maths :D. Thank you Andrew sir!concepts are made extremely easy withAssignmentthat are related to real lifePositive0.861.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ I took this course seriously and worked all the way till the last assignment. As per my experience and understanding the course contents are quite dense, but the lucid and succinct presentation made it quite comprehensible and interesting. I was amazed to find how well the concepts were formulated in a suitable mathematical modelling. I wholeheartedly thank Prof. Ng and the support stuffs for this wonderful course. all the way till the lastAssignmentAs per my experience and understandingPositive0.941.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Mr. Ng did a great job explaining complicated learning algorithms in a very intuitive and easy to understand way. The programming assignments are very well prepared.easy to understand way. The programmingAssignmentare very well prepared. Positive1.01.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Prof Andew Ng explains concepts and algorithms in a clear way. I'm impressed with the quality of the programming assignments , which was very thoughtful and instructive.with the quality of the programmingAssignment, which was very thoughtful andPositive0.881.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Great course with detailed programing assignments Great course with detailed programingAssignment Positive0.741.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Incredible... complex subject ... taught in a simplified way without trivialising the subject matter... practical examples and tips help a lot... beautifully relates the mathematics behind the algorithms to real-life scenarios. Hands-on programming assignments and quizzes are thoughtfully crafted and organised.. Great Learning. Thank you very much.algorithms to real-life scenarios. Hands-on programmingAssignmentand quizzes are thoughtfully crafted andPositive0.991.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Amazing. Love the real-world application in every programming assignment, as well as the mathematics.the real-world application in every programmingAssignmentas well as the mathematics. Positive0.981.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ One of the best mooc that I have taken till date. Thanks a lot for Andrew Ng and team to make this high quality class accessible to everyone. Learnt a great deal from the lecture videos, assignments, quiz, tutorials & test cases. I highly recommend to people who are just starting to explore ML for learning or to make a career out of it. Thanks again Andrew Ng, Team and Courseragreat deal from the lecture videos,Assignmentquiz, tutorials & test cases. IPositive0.861.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Great course with interesting lectures and assignments.Great course with interesting lectures andAssignment Positive0.741.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ A great introduction to Machine Learning techniques. Because learners do not build assignments from the ground up, do not expect to be adept at implementing any of the tools taught here. Figuring out what had already been done required about 40% of my time solving the exercises. Some errors in the provided code are not corrected, so check the errata!techniques. Because learners do not buildAssignmentfrom the ground up, do notNegative-0.730.50.571.26
Gtv4Xb1-EeS-ViIACwYKVQ it's a really good course, perfect assignments and tests. highly recommended!it's a really good course, perfectAssignmentand tests. highly recommended! Positive1.01.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ awesome course with detail explanation and assignmentsawesome course with detail explanation andAssignment Positive0.741.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Well paced course. The assignment and course materials are well designed. Well paced course. TheAssignmentand course materials are well designed.Positive0.991.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Absolutely a must! Ng, through this courses, demystifies machine learning and imparts useful skills without getting bogged down by the mathematics - if you're math-shy. The assignments and their submission system are also easy and intuitive and instructive, never leaving the student wondering what they're doing.mathematics - if you're math-shy. TheAssignmentand their submission system are alsoPositive0.751.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Heartfelt gratitude to Dr. Ng and the entire coursera team on pulling off such a great introductory course. Honestly, machine learning is such a vast topic, that every nook and cranny of the internet has some opinion or the other on its methods. It can get pretty daunting for a beginner. This course is a perfect balance of theory and practice. It doesn't get too "mathy", nor does it get too dumbed down on it. The basic ideas, their implementations are discussed thoroughly, and Dr. Ng himself is such a smooth lecturer. A section on what to do after finishing this course would be helpful, as there are so many domains of machine learning, that it can get pretty confusing to decide. Also, I found the assignment tutorials a bit vague. Multiple times, I happened to scratch my head trying to figure what exactly the assignment in asking me to do. Clearer explanations of what to do in the assignments would be great. All in all, a wonderful course. Thanks a ton!to decide. Also, I found theAssignmenttutorials a bit vague. Multiple times,Positive0.660.50.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Heartfelt gratitude to Dr. Ng and the entire coursera team on pulling off such a great introductory course. Honestly, machine learning is such a vast topic, that every nook and cranny of the internet has some opinion or the other on its methods. It can get pretty daunting for a beginner. This course is a perfect balance of theory and practice. It doesn't get too "mathy", nor does it get too dumbed down on it. The basic ideas, their implementations are discussed thoroughly, and Dr. Ng himself is such a smooth lecturer. A section on what to do after finishing this course would be helpful, as there are so many domains of machine learning, that it can get pretty confusing to decide. Also, I found the assignment tutorials a bit vague. Multiple times, I happened to scratch my head trying to figure what exactly the assignment in asking me to do. Clearer explanations of what to do in the assignments would be great. All in all, a wonderful course. Thanks a ton!trying to figure what exactly theAssignmentin asking me to do. ClearerNegative-0.970.50.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Heartfelt gratitude to Dr. Ng and the entire coursera team on pulling off such a great introductory course. Honestly, machine learning is such a vast topic, that every nook and cranny of the internet has some opinion or the other on its methods. It can get pretty daunting for a beginner. This course is a perfect balance of theory and practice. It doesn't get too "mathy", nor does it get too dumbed down on it. The basic ideas, their implementations are discussed thoroughly, and Dr. Ng himself is such a smooth lecturer. A section on what to do after finishing this course would be helpful, as there are so many domains of machine learning, that it can get pretty confusing to decide. Also, I found the assignment tutorials a bit vague. Multiple times, I happened to scratch my head trying to figure what exactly the assignment in asking me to do. Clearer explanations of what to do in the assignments would be great. All in all, a wonderful course. Thanks a ton!of what to do in theAssignmentwould be great. All in all,Positive0.970.50.571.26
Gtv4Xb1-EeS-ViIACwYKVQ The method of teaching is very good. The programming assignments help a lot in actual understanding of the the algorithm. Very interesting course. You will definitely enjoy it. Thank you!! Happy learning!!teaching is very good. The programmingAssignmenthelp a lot in actual understandingPositive0.991.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Great Course! This Course gives deep undersanding of algorithms and contains many interesting assignments. of algorithms and contains many interestingAssignment Positive0.641.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ A very good introduction to the subject that moves at a good pace but doesn't make such big jumps that it is difficult to follow. Andrew Ng presents the subject clearly and gives some good insights. One of the most valuable aspects of the course are the assignments where actual code is developed and worked upon. The code provided gives a good starting point for people to move forward and develop their own applications as they progress further. I would like to thank Professor Ng very much for producing this course and making it available so easily. Also to the people working with him to mentor those participating on the course. The course has very much wet my appetite for machine learning and I am now keen to pursue the subject further both through developing my own applications and learning more about the subjectaspects of the course are theAssignmentwhere actual code is developed andPositive0.671.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Very nice course well adapted to students from any place in the world. Keeps you engrossed and focused during all 11 weeks. Materials are well structured and explain the topic completely clearly. Assignments are interesting and enthralling.and explain the topic completely clearly.Assignmentare interesting and enthralling. Positive0.761.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ This is one great course which is exciting throughout all the weeks of content. You'll be thorough with almost all basic concepts of machine learning by the end. But programming assignments are needed to be submitted using matlab or octave, Introducing python would be a great update to this.learning by the end. But programmingAssignmentare needed to be submitted usingNegative-0.641.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ An outstanding course. It starts out a bit hard, especially if you aren't very familiar with Matlab/Octave as I wasn't. But the challenge is worth it. I feel much more confident in my understanding of many of these algorithms. I think, though, that after week 7, the class gets a bit too easy and routine, especially with the programming assignments. I was looking for something either more in-depth and/or challenging. I also would have liked to see topics like reinforcement learning covered, or further advice about how to design machine learning pipelines. Professor Ng is an excellent teacher, and I thank him for making this great course!and routine, especially with the programmingAssignmentI was looking for something eitherNegative-0.951.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Great intro to machine learning. Not too simple, but not too complicated for those without calculus skills. Very good mix of theory vs. practice and reasonable assignments were very useful to learning. We need a machine learning 2!of theory vs. practice and reasonableAssignmentwere very useful to learning. WeNegative-0.631.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ This is an extremely well taught course. I recommend taking it after learning Linear Algebra. "The Analytics Edge" through MITx (EdX.org) complements this course nicely. It would have been nice if the programming assignments had been a little more challenging. have been nice if the programmingAssignmenthad been a little more challenging.Negative-0.811.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ The course presents in a very accessible way a variety of ML techniques. It is definitely a good introductory course. The programming assignments could have been harder and the quizes could have required some harder calculations in hand. a good introductory course. The programmingAssignmentcould have been harder and theNegative-0.890.50.571.26
Gtv4Xb1-EeS-ViIACwYKVQ The instructor Andrew Ng has put in lot of effort to explain the fundamentals and then the coding assignments take it to the next level. Video length and quality is optimum. Discussion forums are very useful whenever I get stuck with a technical or course related problem. the fundamentals and then the codingAssignmenttake it to the next level.Negative-0.811.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Gently-paced and reasonable in terms of course work load, even for a busy person. This course greatly demystified machine learning for me. Alvin's lectures are friendly and easy to follow, and progress smoothly from one point of interest to the next, always taking time to briefly recap on precursor topics that were previously discussed. I really appreciate how the assignments focus on the core algorithms and their implementation. Ancillary implementation steps and a scaffolding for testing and viewing the results are already given for the learner to use, play with, and go back and reference for educational purposes if need be, for refreshing on use of tools such as plotting methods. The way the assignments are structured, putting emphasis on filling in the gaps with implementation of the important algorithms, makes completing assignments a very satisfying and fulfilling experience. I feared I would get caught up in preliminary steps, i.e. getting plots to display correctly or cleaning up the data, but that's all taken care of so that one can focus on practicing the techniques most relevant to the topic and algorithms. I only wish there were more assignments to complete, both to cover more of the course's material and to have more chances to practice algorithm prototyping in Octave/Matlab.discussed. I really appreciate how theAssignmentfocus on the core algorithms andPositive0.991.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Gently-paced and reasonable in terms of course work load, even for a busy person. This course greatly demystified machine learning for me. Alvin's lectures are friendly and easy to follow, and progress smoothly from one point of interest to the next, always taking time to briefly recap on precursor topics that were previously discussed. I really appreciate how the assignments focus on the core algorithms and their implementation. Ancillary implementation steps and a scaffolding for testing and viewing the results are already given for the learner to use, play with, and go back and reference for educational purposes if need be, for refreshing on use of tools such as plotting methods. The way the assignments are structured, putting emphasis on filling in the gaps with implementation of the important algorithms, makes completing assignments a very satisfying and fulfilling experience. I feared I would get caught up in preliminary steps, i.e. getting plots to display correctly or cleaning up the data, but that's all taken care of so that one can focus on practicing the techniques most relevant to the topic and algorithms. I only wish there were more assignments to complete, both to cover more of the course's material and to have more chances to practice algorithm prototyping in Octave/Matlab.as plotting methods. The way theAssignmentare structured, putting emphasis on fillingPositive0.651.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Gently-paced and reasonable in terms of course work load, even for a busy person. This course greatly demystified machine learning for me. Alvin's lectures are friendly and easy to follow, and progress smoothly from one point of interest to the next, always taking time to briefly recap on precursor topics that were previously discussed. I really appreciate how the assignments focus on the core algorithms and their implementation. Ancillary implementation steps and a scaffolding for testing and viewing the results are already given for the learner to use, play with, and go back and reference for educational purposes if need be, for refreshing on use of tools such as plotting methods. The way the assignments are structured, putting emphasis on filling in the gaps with implementation of the important algorithms, makes completing assignments a very satisfying and fulfilling experience. I feared I would get caught up in preliminary steps, i.e. getting plots to display correctly or cleaning up the data, but that's all taken care of so that one can focus on practicing the techniques most relevant to the topic and algorithms. I only wish there were more assignments to complete, both to cover more of the course's material and to have more chances to practice algorithm prototyping in Octave/Matlab.of the important algorithms, makes completingAssignmenta very satisfying and fulfilling experience.Positive1.01.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Gently-paced and reasonable in terms of course work load, even for a busy person. This course greatly demystified machine learning for me. Alvin's lectures are friendly and easy to follow, and progress smoothly from one point of interest to the next, always taking time to briefly recap on precursor topics that were previously discussed. I really appreciate how the assignments focus on the core algorithms and their implementation. Ancillary implementation steps and a scaffolding for testing and viewing the results are already given for the learner to use, play with, and go back and reference for educational purposes if need be, for refreshing on use of tools such as plotting methods. The way the assignments are structured, putting emphasis on filling in the gaps with implementation of the important algorithms, makes completing assignments a very satisfying and fulfilling experience. I feared I would get caught up in preliminary steps, i.e. getting plots to display correctly or cleaning up the data, but that's all taken care of so that one can focus on practicing the techniques most relevant to the topic and algorithms. I only wish there were more assignments to complete, both to cover more of the course's material and to have more chances to practice algorithm prototyping in Octave/Matlab.I only wish there were moreAssignmentto complete, both to cover morePositive0.861.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Lecture videos are clear and concise with a strong focus towards applications in industry. The best practice suggestions are extremely helpful. The programming assignments are all practical and very engaging.suggestions are extremely helpful. The programmingAssignmentare all practical and very engaging.Positive0.861.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ The assignment is in the right level! TheAssignmentis in the right level! Positive0.71.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Professor Ng is a great teacher, his course is both challenging and satisfying. The exercises require you to take one step beyond the lecture -- not just parrot back the transcript -- you have to think about the implications of what you've just studied. Yet Ng's presentations are lucid and informative and that next step is obvious, once you think about it. My greatest challenge is that, although I have been programming for decades, I've only dabbled in a functional language like Octave and my last math class dates back to the 70s. However, the math requirements are not onerous and I'm struggling through the Octave assignments with some success. Although the course is 11 weeks there are more than 16 lectures as some weeks have two complete sets of lectures PLUS there are assignments every week that take a few hours to complete. So while there is a little more work in this course than in other Coursera offerings there is great value for the money and time spent. If you're interested in Machine Learning this course is a great place to start.and I'm struggling through the OctaveAssignmentwith some success. Although the coursePositive0.811.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ It's a wonderful course. But I think the assignments are a bit difficult for design students like me to accomplish.wonderful course. But I think theAssignmentare a bit difficult for designPositive0.991.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ This course was a very good start to Machine learning for me. I have learned a lot, yet i think the programming assignments were too easy to do and most of the time the answer was almost given directly. I think more challenging assignments would be better given directly. I think more challengingAssignmentwould be better Negative-0.920.50.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Great course with great quality assignments from a credible and reputed expert in the field. Great course with great qualityAssignmentfrom a credible and reputed expertPositive0.911.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Excelent course. Even if you have prior knowledge in ML it is worth doing. Programming Assignments could be less guided though (no reason do decrease ratings for this).ML it is worth doing. ProgrammingAssignmentcould be less guided though (noPositive0.821.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ For a busy professional, this course was accessible and practical, well paced and challenging programming assignments that are very well thought out as to teach the student the necessary knowledge to then apply this knowledge to other problems.practical, well paced and challenging programmingAssignmentthat are very well thought outPositive1.01.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Awesome Course. Assignments are real fun.. Awesome Course.Assignmentare real fun. . Positive0.971.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ The videos are of a helpful length and they are organized into lessons with constructive quiz questions and assignments interspersed to make a student progress logically and incrementally through the course. I found the mentors' guidance helpful to bridge the gap between video lectures and programming assignments.lessons with constructive quiz questions andAssignmentinterspersed to make a student progressNegative-0.941.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Excellent! Especially, the programming assignments were well designed to help you understand the details in machine learning algorithms. Excellent! Especially, the programmingAssignmentwere well designed to help youPositive0.941.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ It's quite good for beginners like me to learn about machine learning in this course. Practical advice on machine learning helps a lot. Some examples in the assignment are interesting though very few parts are required to implement by ourselves. I was struggling a lot when applying vectorization to the assignments, reminding me of my poor algebra :Da lot. Some examples in theAssignmentare interesting though very few partsPositive0.661.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ It's quite good for beginners like me to learn about machine learning in this course. Practical advice on machine learning helps a lot. Some examples in the assignment are interesting though very few parts are required to implement by ourselves. I was struggling a lot when applying vectorization to the assignments, reminding me of my poor algebra :Dlot when applying vectorization to theAssignmentreminding me of my poor algebraNegative-0.671.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ It is a great course and the assignments are exceptional.. I would rate it 5 star.is a great course and theAssignmentare exceptional. . I would ratePositive0.991.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Really have learnt a lot from this class. The programming assignments might be hard but are extremely practical. I would recommend this class to anyone who is interested in diving into Machine Learning.lot from this class. The programmingAssignmentmight be hard but are extremelyNegative-0.761.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ The concepts are explained very well and at an understandable pace. Assignments help a lot to learn the concepts deeply. Discussion boards and mentors are quite active and help a lot.well and at an understandable pace.Assignmenthelp a lot to learn thePositive0.981.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ I really liked the course has been developed and delivered by Prof Andrew Ng. The course is cleverly designed to accommodate people at different skill levels. While the videos, assignments and lecture notes are very valuable and free to access, it would be more encouraging for people to join the Machine Learning working community if the certificate fee is lesser than what it is now. Thanks to Coursera, Prof Andrew Ng and all the volunteers.different skill levels. While the videos,Assignmentand lecture notes are very valuablePositive0.721.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Tough things are much easily taught and assignments have been wonderfully selected to increase the confidence level of students.things are much easily taught andAssignmenthave been wonderfully selected to increasePositive0.791.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ It would be helpful to work on a complex programming assignment at the end of the courseto work on a complex programmingAssignmentat the end of the coursePositive0.960.50.571.26
Gtv4Xb1-EeS-ViIACwYKVQ This is a very fundamental introduction of machine learning. The course materials are suitable for beginners who are interested in machine learning. Going through all the quiz and programming assignments is not easy but they are really helpful for understanding the learning materials.through all the quiz and programmingAssignmentis not easy but they arePositive0.791.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ This course is just awesome! Thanks Prof. NG for that. Although the course has very less and easy programming assignments, but still the theory covered is pretty vast and well- contained.has very less and easy programmingAssignmentbut still the theory covered isPositive0.840.50.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Thank you so much for offering this course! It has so much contents and explains those concepts very well. I love the programming assignments and the availability of different helps I can easily get from this course.very well. I love the programmingAssignmentand the availability of different helpsPositive1.01.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Very easy to understand, with little math needed. I enjoy the fact that he allows access to all quizzes and assignments without having to pay.allows access to all quizzes andAssignmentwithout having to pay. Positive0.871.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Very easy to follow, well explained by Andrew Ng, good examples and fun programming assignmentsNg, good examples and fun programmingAssignment Positive0.81.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Fantastic course - very interesting content and assignments are perfectly designed to come to grips with the content. Very engaging lecturer.course - very interesting content andAssignmentare perfectly designed to come toPositive0.971.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ The best course I've taken on Coursera so far. This was the first ever course offered on Coursera, by the founder himself, Andrew Ng. He's a great instructor, covering topics right from the ground to the sky. I'd say the implementation is in OCTAVE instead of popular languages like R/Python, which could have improved upon a lot for learners. But since Andrew has focussed this course upon beginners, I think OCTAVE is apt. The assignments were relatively easy as most of the implementation (ground work) was done, only the main functions were to be implemented. But yes I learnt a lot from the way the assignments are designed. You create a digit recogniser just by being through this course. I would recommend it to all learners who are beginning with Machine Learning or Data Sciences to take up this course.I think OCTAVE is apt. TheAssignmentwere relatively easy as most ofPositive0.781.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ The best course I've taken on Coursera so far. This was the first ever course offered on Coursera, by the founder himself, Andrew Ng. He's a great instructor, covering topics right from the ground to the sky. I'd say the implementation is in OCTAVE instead of popular languages like R/Python, which could have improved upon a lot for learners. But since Andrew has focussed this course upon beginners, I think OCTAVE is apt. The assignments were relatively easy as most of the implementation (ground work) was done, only the main functions were to be implemented. But yes I learnt a lot from the way the assignments are designed. You create a digit recogniser just by being through this course. I would recommend it to all learners who are beginning with Machine Learning or Data Sciences to take up this course.a lot from the way theAssignmentare designed. You create a digitPositive0.681.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ This course is the best Machine Learning Course I've ever had Andrew explains every algorithm and their intuition well. Assignment is very helpful as well, help us review most important parts. Thanks a lot!every algorithm and their intuition well.Assignmentis very helpful as well, helpPositive0.941.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ great lectures, and great quiz and assignment to help me learn more.great lectures, and great quiz andAssignmentto help me learn more. Positive0.961.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ This course is really useful and the assignment system is very helpful. The core code need to be written by you. If you want to learn ML as a starter, it is the best choice.course is really useful and theAssignmentsystem is very helpful. The corePositive0.91.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Very easy-to-understand but in-depth course contents, tough some assignments contained certain bugs. Highly recommended.but in-depth course contents, tough someAssignmentcontained certain bugs. Highly recommended. Positive1.01.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ This course introduces some basic concepts of machine learning. Particularly, neural networks and regularized regression are given a decent coverage. Some popular techniques such as decision trees and ensemble learning are not touched at all. It's a very well thought out course. The only reason I didn't give it 5 because it's in archival mode, i.e. Professor Ng doesn't support it anymore, doesn't participate in discussions, for instance. It was disappointing. Also, the assignments were too easy, in my opinion. I'd like them to be more challenging.instance. It was disappointing. Also, theAssignmentwere too easy, in my opinion.Negative-0.850.50.571.26
Gtv4Xb1-EeS-ViIACwYKVQ A very nice introduction to machine learning. Well structured and with a lot of good practical assignments! I would definitely recommend it!with a lot of good practicalAssignmentI would definitely recommend it! Positive1.01.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ I learned A LOT from Andrew, the assignments help you apply the materials you've learned. Even now that one year has passed since I finished the course I am using the materials whenever I need insight into Machine Learning. learned A LOT from Andrew, theAssignmenthelp you apply the materials you'vePositive0.971.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Prof. Andrew Ng explains the main ML concepts in a very concise yet detailed manner that allows both students with a background in CS and those without it to learn so much in this course. The class is well structured and the assignments are amazing examples of the applications of the concepts learned.class is well structured and theAssignmentare amazing examples of the applicationsPositive1.01.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Outdated material, nightmare to submit assignments. Badly needs to be updated. Outdated material, nightmare to submitAssignmentBadly needs to be updated. Negative-0.92-1.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ only theory no practice. I don't need math at this point as I don't know even how to build simple machine learning program. Programming assignments come with no explanation. It is not possible to finish this course without learning from other sources on the web, materials attached to this course are not enough to understand the subject. I have trouble understanding what the teacher is trying to teach from the very beginning of course.build simple machine learning program. ProgrammingAssignmentcome with no explanation. It isNegative-0.83-1.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ The course is very well organized covering a lot of topics. The assignments are mapped well with the course content and help to understand the system development well. Professor ANg is very clear in his explanations and makes you feel very comfortable even with the difficult concepts. I highly recommend this course if you plan to learn machine learning using open source tools and practical examples.covering a lot of topics. TheAssignmentare mapped well with the coursePositive0.961.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Very educational. Maybe a short course in Liner Algebra could be included on Coursera also I have noted some of the assignments are a few years old as I have seen a few attempts to solve these on the web dating back to 2011. Maybe these should be changed to keep the ideas fresh.I have noted some of theAssignmentare a few years old asNegative-0.660.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Very nice explanations, good mix of theory/tests and practical assignmentsgood mix of theory/tests and practicalAssignment Positive0.641.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ The best online course I have ever taken!! The Instructor Mr. Andrew teaches really great. I just love the way he teaches. The pace of the course is also good and not that hard to keep up. The assignments and quizzes are also simple and effective. One can learn a lot from this course. Thank you. :)that hard to keep up. TheAssignmentand quizzes are also simple andPositive0.91.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Excellent for the machine learning beginners. Courser prepares the surroundings for each topics before going into deep. Intermediate quiz and assignments for each covered topics are very good idea to check learned concepts with practical. Thanks a lot.going into deep. Intermediate quiz andAssignmentfor each covered topics are veryPositive0.971.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Lectures are clear and easy to understand. Assignments are helpful.are clear and easy to understand.Assignmentare helpful. Positive0.81.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Great course, all the concepts are explained in a structured and clear way. The quizes reinforce the lessons, and the assignments focus on building understanding of the concepts and give practical examples of applications. quizes reinforce the lessons, and theAssignmentfocus on building understanding of thePositive0.961.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Awesome/Excellent/Outstanding !!! This course was my first step in Machine Learning en route to data science. The videos explain difficult concepts in easy to understand words with examples. The assignments will make you think real hard and they do a great job to ensure that you get basics down and give you wings to implement an algorithm to a real world data set. The discussion/forum/wiki_page is very helpful and thanks to the Mentors for immediate help with questions on the forums. Many thanks to Professor Ng.to understand words with examples. TheAssignmentwill make you think real hardPositive0.641.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ This course is an amazing course. I have completed around 4 weeks of material. The concepts are covered both top-down and bottom-up. The instructor really adds value with every video. To improve this course, I would recommend covering more topics and make the assignments a bit harder. At least towards the end of each assignment.least towards the end of eachAssignment Positive0.680.50.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Amazing course! Some more nuanced/ advanced applications as programming assignments would step up the course even more. Maybe keep them as optionals like many other assignments. Overall, a very good course for someone wanting to get into ML.more nuanced/ advanced applications as programmingAssignmentwould step up the course evenPositive0.651.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Amazing course! Some more nuanced/ advanced applications as programming assignments would step up the course even more. Maybe keep them as optionals like many other assignments. Overall, a very good course for someone wanting to get into ML.them as optionals like many otherAssignmentOverall, a very good course forPositive0.991.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Amazing. Concise, well written course. Excellent video material, even better homework assignments.Excellent video material, even better homeworkAssignment Positive0.731.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Good overview of machine learning. In general focuses more on how to do, but due to course length skipped on some of the how or why in certain topics. Good mentor responses. Lecture video pause points are bugged. Lecture and assignments are quite detailed to walk you through it. Course content not designed to be difficult. Weeks are not very balanced. Some weeks take longer than other weeks, and you don't really know until the week starts. One thing I really dislike is you can't take notes online while watching the video. You'll have to do it elsewhere (on paper, on notepad). There isn't a quick summary of topics covered in the video you can go to. This would help if you wanted to rewatch a certain part but couldn't recall which video it was in.pause points are bugged. Lecture andAssignmentare quite detailed to walk youNegative-0.740.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ It is a great course! Finally machine learning become more clear to me! The class is interesting and focus on explaining it rather than knowledge deliver. The assignments are also well designed, which help me enhance my learning! I hope this course can be continuing, because it is a great help for us.it rather than knowledge deliver. TheAssignmentare also well designed, which helpPositive0.81.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Some of the most advanced learning taught in amazing simplicity and choice of real world examples to make learners understand the fundamentals. The quizzes were awesome and same were the assignments.were awesome and same were theAssignment Positive0.821.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Great explanations and great assignments Great explanations and greatAssignment Positive0.881.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Comprehensive course, well-designed assignments. Definitely a good start for learning ML. Comprehensive course, well-designedAssignmentDefinitely a good start for learningPositive0.970.50.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Currently I am taking this course. So far it has been very good. All the Assignments I try to do it on my own with out referring to much of the hints. It gives 100% clarity on various algorithms once completing the assignments. Over all very very good course for beginners. For who look for mathematical rigour this is not the course as it is more of implementing the end expressions using Octaves. More useful for IT engineers who work in companies than Researchers.on various algorithms once completing theAssignmentOver all very very good coursePositive0.91.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ This was an interesting and well planned overview of a wide range of topics in machine learning. For a beginner, this course gave me a great look at the bredth of the topic. both on elements I had some experience with (SVM, Unsupervised clustering) and stuff I hadn't ever looked into before (PCA, NN). I thought the video lectures were well made and the progamming assignments were really well targeted (even if they were a little hand hold-y). Thanks to Dr. Ng and his team!were well made and the progammingAssignmentwere really well targeted (even ifPositive0.941.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Taking this class was quite a challenge as I took many different classes on different platforms in preparation for my going to grad school. Professor Ng's class is, pedagogically, a very masterfully planned class. His simple but meaningful way of teaching made digestion of new information easy. He also used media to aid in teaching in an expert way, like using different colors to help keep track of variables, and using clear and meaningful diagrams. And also, in behalf of the TAs and mentors, I'd like Professor Ng to know that they are a great asset. Without their help, most notably in the form of programming assignment tutorials and test cases, this class would have been much harder. Their step by step guidance to those of us unfamiliar with R or computer programming was essential, all while upholding the code of conduct. The TAs and professor Ng make a formidable team.notably in the form of programmingAssignmenttutorials and test cases, this classNegative-0.641.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Very comprehensive. The assignments were detailed and useful. The best course according to me on Machine Learning. Very comprehensive. TheAssignmentwere detailed and useful. The bestPositive0.961.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ The only reason that it does not get 5 star is due to the fact that the uploading of assignment is really confusing. The code is not uploaded till the solution is right which creates confusion whether the code is wrong or the upload mechanism is wrongthe fact that the uploading ofAssignmentis really confusing. The code isNegative-0.720.50.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Exceptionally good course material, Prof Ng's good job, great quizzes and well-guided assignments.good job, great quizzes and well-guidedAssignment Positive0.91.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Very well structured course with helpful assignments to help understand how each technique worksVery well structured course with helpfulAssignmentto help understand how each techniquePositive0.971.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ This course had fantastic content, and very clear lecturing style, and minimal errors. At times I felt the lectures were a bit too long and repetitive, and found myself jumping through them quickly. I found that Andrew took minutes to say something that should only take 10 seconds; but I am aware that most students would appreciate this. The assignments were great, only with a few bits of information lacking and one assignment requiring me to dig around in the Discussion Boards for a solution (an error in the supplied code was causing me to fail the assignment). If I could give 4.5 stars I would, but I can't give the course 5 stars given the points above. Overall: Very enjoyable and insightful!most students would appreciate this. TheAssignmentwere great, only with a fewPositive0.790.50.571.26
Gtv4Xb1-EeS-ViIACwYKVQ This course had fantastic content, and very clear lecturing style, and minimal errors. At times I felt the lectures were a bit too long and repetitive, and found myself jumping through them quickly. I found that Andrew took minutes to say something that should only take 10 seconds; but I am aware that most students would appreciate this. The assignments were great, only with a few bits of information lacking and one assignment requiring me to dig around in the Discussion Boards for a solution (an error in the supplied code was causing me to fail the assignment). If I could give 4.5 stars I would, but I can't give the course 5 stars given the points above. Overall: Very enjoyable and insightful!bits of information lacking and oneAssignmentrequiring me to dig around inNegative-0.650.50.571.26
Gtv4Xb1-EeS-ViIACwYKVQ This course had fantastic content, and very clear lecturing style, and minimal errors. At times I felt the lectures were a bit too long and repetitive, and found myself jumping through them quickly. I found that Andrew took minutes to say something that should only take 10 seconds; but I am aware that most students would appreciate this. The assignments were great, only with a few bits of information lacking and one assignment requiring me to dig around in the Discussion Boards for a solution (an error in the supplied code was causing me to fail the assignment). If I could give 4.5 stars I would, but I can't give the course 5 stars given the points above. Overall: Very enjoyable and insightful!was causing me to fail theAssignmentIf I could give 4. 5Negative-1.00.50.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Loved it. I was able to take this course while taking a graduate school course and working a full time job. Most of the work fit into a few nights or on the weekend. The assignments were challenging but I learned a lot and it's coming in handy in my graduate school research as well. I'll be back for more courses.nights or on the weekend. TheAssignmentwere challenging but I learned aPositive0.81.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Let me say that this is a great course and that I enjoyed it very much! My only problem is with the assignment that are, in my opinion, a bit limited and most of the time they focus on liner algebra implementations rather than give a better understanding of the algorithm. Most of the time the assignments focus on implementing a formula where the algorithm itself is already written for us. That is good as a first step but in the long run it doesn't give you some practical skills when you want to apply the algorithm to an external dataset. I would suggest to add some challenges (maybe ungraded) keggle style, like provided this dataset try to get a score better than a value. This will spark some discussion and it would help to apply the concepts and the practical tricks to a real (chewed) problem. My only problem is with theAssignmentthat are, in my opinion, aPositive0.810.50.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Let me say that this is a great course and that I enjoyed it very much! My only problem is with the assignment that are, in my opinion, a bit limited and most of the time they focus on liner algebra implementations rather than give a better understanding of the algorithm. Most of the time the assignments focus on implementing a formula where the algorithm itself is already written for us. That is good as a first step but in the long run it doesn't give you some practical skills when you want to apply the algorithm to an external dataset. I would suggest to add some challenges (maybe ungraded) keggle style, like provided this dataset try to get a score better than a value. This will spark some discussion and it would help to apply the concepts and the practical tricks to a real (chewed) problem. algorithm. Most of the time theAssignmentfocus on implementing a formula wherePositive0.80.50.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Great course !! Excellent format with practical hands-on assignments to reinforce learning.! Excellent format with practical hands-onAssignmentto reinforce learning. Positive0.821.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ The true value of this course lies in the excellent programming assignments. From identifying hand-written digits in postal codes to providing plausible movie recommendations for users of a streaming service, you can be sure that the problems are non-trivial, applicable, and elucidating. As other users have pointed out, it is true that this is not a very mathematical introduction to the subject. Ng's concern is clearly with pedagogy and implementation over theorem-proof. However, given the abundance of rigorous (freely available) material on the subject online, this can hardly be classified as a serious shortcoming. Rather, each video lecture can be viewed as an appetiser which teaches you "just enough" to start coding, while opening the door for further independent study.course lies in the excellent programmingAssignmentFrom identifying hand-written digits in postalPositive0.91.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ This is a very good introductory course to Machine Learning that covers many different algorithms for a variety of applications. Not only does it approach the subject in a simple and intuitive way, it also provides very good advice for implementing and running these algorithms. The programming assignments are well done and, through the use of provided code, allow you to glimpse at interesting applications of machine learning without having to spend too much time on boilerplate/preprocessing code.and running these algorithms. The programmingAssignmentare well done and, through thePositive0.981.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Its an excellent course. It gives exposure to variety of problems. Further, the basic concepts are explained nicely without going very deep in mathematics. The programming assignments are simply fantastic and it will enhance the understanding of the course content.very deep in mathematics. The programmingAssignmentare simply fantastic and it willPositive0.981.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Awesome course, great teacher. very useful material, quizzes, assignments, review questions and intutions throughout the coursegreat teacher. very useful material, quizzes,Assignmentreview questions and intutions throughout thePositive0.71.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ I'd love the assignments. They are really hand-ons. I'd love theAssignmentThey are really hand-ons. Positive0.741.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ The classes were awesome and very easy to follow. The assignments made the portions very clear. Thanks to Coursera and Professor Andrew N G for giving us this wonderful opportunity to dive into the field of Machine Learning.and very easy to follow. TheAssignmentmade the portions very clear. ThanksPositive1.01.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ A great collection of well designed lectures and practice assignments that helps you get familiar with the science of Machine Learning. of well designed lectures and practiceAssignmentthat helps you get familiar withPositive0.871.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ One of the best online courses I've ever taken. The videos are clear and concise, and most people with an interest should be able to follow along, while the assignments are still challenging enough to keep it interesting and increase learning.able to follow along, while theAssignmentare still challenging enough to keepPositive0.871.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ I really enjoyed taking this! It was taught in an understandable way, and even with little MATLAB knowledge the assignments were very doable. I learned a lot and feel I'll be able to apply these skills to tasks in the future.even with little MATLAB knowledge theAssignmentwere very doable. I learned aPositive0.881.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ This course gives a very thorough introduction to Machine Learning, Octave and concepts behind ML. Hands on assignments are very good at introducing students to a variety of problems and builds a very good foundation. and concepts behind ML. Hands onAssignmentare very good at introducing studentsPositive0.951.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Its a good beginner class. I found that the assignments were simplified to make it easier for folks not experienced in programming.beginner class. I found that theAssignmentwere simplified to make it easierNegative-0.861.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Excellent course for all those who would like to get started on Machine Learning. Prof.Andrew Ng has delivered this course in great style, that even the most complex aspects are made to look very simple. Course assignments are well designed to test the real learning of the student. I thoroughly enjoyed solving those real problems. I'm confident to claim, that I'm a Machine Learning product designer now. Its a huge leap for me, personally. Thankyou Prof.Andrew Ng and Coursera Team.made to look very simple. CourseAssignmentare well designed to test thePositive0.821.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ I truly enjoy the course with all lectures, assignments and discussions. Thank you Andrew for making such a great course!enjoy the course with all lectures,Assignmentand discussions. Thank you Andrew forPositive0.951.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Andrew is one of the best teachers I've ever had. Externally smart and articulated, but also super thoughtful and humble to explain the easiest things assuming we might not know. Assignments were challenging, but forums and mentors were totally worth it. This was a very hard class for me (non technical background), but the best online class that made me engaged all the way to the end.things assuming we might not know.Assignmentwere challenging, but forums and mentorsNegative-0.721.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Extremely practical course for begineers. I earlier worked half way through "Learning from data by Caltech" which was much more theoretical for my taste. I highly recommend this one for begineers. And do complete the assignments!for begineers. And do complete theAssignment Negative-0.671.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Thank you Prof Ng. Your course was very clear and well designed. The quizzes and the programming assignments were perfect to test my understanding of each lecture. It was very understandable even without a deep background in computer science and mathematics thanks to your ability to simplify complex concepts.designed. The quizzes and the programmingAssignmentwere perfect to test my understandingPositive0.871.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Fantastic course! Simple, extremely well organized, the assignments are very clear. Highly recommend for someone getting started with ML.course! Simple, extremely well organized, theAssignmentare very clear. Highly recommend forPositive1.01.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ This is a great intro to machine learning, but it needs to be polished and updated. There's too much discrepancy over the assignment descriptions and the tutorial discussions. Tom Mosher is fantastic in the tutorial forums - would have spent many hours wandering aimlessly if it wasn't for his guidance. However, he does point out many holes in the course as it currently is, and I'd have to agree with him. Linear algebra review should absolutely be a requirement prior to the beginning of this course.There's too much discrepancy over theAssignmentdescriptions and the tutorial discussions. TomNegative-0.720.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Amazing course: rather slow-paced but quite in-depth, great pedagogy, various quizzes and little questions in the videos that maintain interest and rhythm throughout the course. The programming assignments are also very well built, allowing people to focus on the core aspects of machine learning by taking care of all the language-specific environment.rhythm throughout the course. The programmingAssignmentare also very well built, allowingPositive1.01.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ great lectures, great people who provide tutorials on the assignments, and the assignments truly give the student a deeper understanding of the course material. Plus, if I want to apply what I learned in the future, I have the code already written from the course assignments!tutorials on the assignments, and theAssignmenttruly give the student a deeperPositive0.921.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ I have been really impressed with the quality of this course. The subject of the lecures is undoubtedly fascinating, while the teacher, Andrew Ng, is able to introduce even the most complex topics with clarity and effectiveness. The weekly workload is reasonable and carefully planned, as the difficulty of assignments and tests. Many thanks for making this course available!carefully planned, as the difficulty ofAssignmentand tests. Many thanks for makingPositive0.991.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Great videos and good course structure. I did feel the assignments were sometimes a bit too 'easy', a lot was pre-programmed and the to-be implemented formulas were often provided in the assignments. This made it quite time-efficient, but perhaps the understanding improves when working with lecture notes for people to refer to when recalling formulas from the lectures.course structure. I did feel theAssignmentwere sometimes a bit too 'easy',Positive0.980.50.571.26
Gtv4Xb1-EeS-ViIACwYKVQ One of the best course to learn machine learning. Assignments are just awesome.best course to learn machine learning.Assignmentare just awesome. Positive0.811.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ This course is simply great. Complex topic and advanced mathematical concept are explained in a comprehensive way. Assignments are well explained and guide me in many problems requiring machine learning approach. are explained in a comprehensive way.Assignmentare well explained and guide mePositive0.891.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ The professor explains machine learning algorithms in a way such that it is easy to understand. The coding assignments are very very good. I think the professor spend hundreds of hours on designing these coding assignments.is easy to understand. The codingAssignmentare very very good. I thinkPositive0.991.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Excellent pacing, content, instructional technique, and assignments. I particularly like how all the algorithms are grounded in real world problems and the assignments are using real data to demonstrate how the algorithms are applied.Excellent pacing, content, instructional technique, andAssignmentI particularly like how all thePositive0.921.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Excellent pacing, content, instructional technique, and assignments. I particularly like how all the algorithms are grounded in real world problems and the assignments are using real data to demonstrate how the algorithms are applied.in real world problems and theAssignmentare using real data to demonstratePositive0.711.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Material is intense but the instructor does a great job explaining and simplifying a complex topic into a easy to understand course. The projects/assignment are challenging but fulfilling and ties back to the course materials. I highly recommend doing the assignment to get a full understanding.materials. I highly recommend doing theAssignmentto get a full understanding. Positive1.01.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Well-paces, great teacher. However, the assignments are a bit too simple. Well-paces, great teacher. However, theAssignmentare a bit too simple. Positive1.00.50.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Intuitive interpretation and valuable assignment Intuitive interpretation and valuableAssignment Positive0.691.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Just after starting the course and properly doing programming assignments and quizzes, i was able to get a grip on machine learning.the course and properly doing programmingAssignmentand quizzes, i was able toPositive0.631.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Very nicely prepared course with interesting topics and valuable programming exercices. The deadlines of the assignments were sometimes a little bit tricky but neccesary to keep track of the course. programming exercices. The deadlines of theAssignmentwere sometimes a little bit trickyPositive0.881.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ I had a great time taking this class and working through the assignments. Thank you Andrew for taking the time to put this wonderful class together. - Ikennathis class and working through theAssignmentThank you Andrew for taking thePositive0.841.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Learned a lot of new concepts, perfectly organized content and assignments. I strongly recommend this course for the students in the domain of Data Science.new concepts, perfectly organized content andAssignmentI strongly recommend this course forPositive1.01.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ The best explanation of principles and ideas behind Machine Learning I have seen. Very inspiring. The assignments give you hands-on experience and brings the ideas to life.I have seen. Very inspiring. TheAssignmentgive you hands-on experience and bringsPositive0.971.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ There are too many mistakes and misleading statements made in the course material. There were a lot difficulties with submitting assignments in order to move forward in the course. I had to give up because I don't have time to be bogged down like this. The students' comments and discussion would be useful if they can be accessed from within each lesson. I can't make heads or tails of what the discussions were referring to, when they are all clumped together at the course web site instead. were a lot difficulties with submittingAssignmentin order to move forward inPositive0.79-1.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ It was a great introduction to the Machine Learning field. The lectures were very easy to follow and the programming assignments were fun to do. Although I missed some lessons about decision trees and Bayesian learning, I don't think that this makes the course less valuable. I really liked it and thank Professor Andrew Ng and the Coursera staff for it.easy to follow and the programmingAssignmentwere fun to do. Although IPositive0.981.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Excellent Course. I am 4 weeks in and the videos are really presented by the professor, the tutorials are very good, and the discussion forums are really helpful. The assignments are challenging and well formulated. I look forward to the rest of the course and to completing it.discussion forums are really helpful. TheAssignmentare challenging and well formulated. IPositive0.751.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ This is a well-structure course covering the basics on machine learning. What differentiates this course from others is the regularity and depth offered by the programming assignments. Thanks to the Standford Uni team that has put it together!and depth offered by the programmingAssignmentThanks to the Standford Uni teamPositive0.941.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Very good lecture. The assignments could be a bit more difficult/complex. Very good lecture. TheAssignmentcould be a bit more difficult/complex.Positive0.920.50.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Really good course. Interesting topics, and good assignments.good course. Interesting topics, and goodAssignment Positive0.730.50.571.26
Gtv4Xb1-EeS-ViIACwYKVQ I have seen other machine learning courses but it cannot get any simpler than this. Most of the other courses will directly dive you into complex formulas and theorems. But Mr. Andrew Ng made it so easy for me to understand the basic concepts with his real world examples that now I can apply them in my own projects with ease. The evaluation system is also pretty good with hands on assignments. The quizzes were a little bit tough at times, but they forced me to go back to the corresponding topic and review it so that my concepts become clear. The assignments were also realistic and at times challenging for people using Matlab or Octave for first time. Thank you very much for this course. I hope this will help a lot in my career as a researcher.also pretty good with hands onAssignmentThe quizzes were a little bitPositive0.661.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ I have seen other machine learning courses but it cannot get any simpler than this. Most of the other courses will directly dive you into complex formulas and theorems. But Mr. Andrew Ng made it so easy for me to understand the basic concepts with his real world examples that now I can apply them in my own projects with ease. The evaluation system is also pretty good with hands on assignments. The quizzes were a little bit tough at times, but they forced me to go back to the corresponding topic and review it so that my concepts become clear. The assignments were also realistic and at times challenging for people using Matlab or Octave for first time. Thank you very much for this course. I hope this will help a lot in my career as a researcher.that my concepts become clear. TheAssignmentwere also realistic and at timesPositive0.971.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ The podium which the MOOC's provide to gain knowledge simply amazes me. I will remain grateful to the people like Andrew Ng for sharing knowledge so beautifully. I personally was attracted to the idea of discussing machine learning applications via the programming assignment, they kept me motivated in difficult times. I look forward to doing other interesting courses in the data science track. Thank You!!machine learning applications via the programmingAssignmentthey kept me motivated in difficultNegative-0.631.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Can't say I got a full understanding of what ML is all about, but at least I know what to search for should I need to use it now. The assignments seemed to be very hard in the beginning, but as soon as I got used to them they appeared to be too simple. All I had to do was to find correct order of matrices multiplication. I would like to be more involved in solving them. Nevertheless the course is quite interesting and, I hope, quite helpful.need to use it now. TheAssignmentseemed to be very hard inNegative-0.740.50.571.26
Gtv4Xb1-EeS-ViIACwYKVQ The best course I have taken on Coursera so far (I have taken six in all)!! The lectures are well structured; even a non-engineer can understand the concepts. The assignments were actually fun - not a term I usually use to describe assignments. Thanks for Prof. Andrew Ng for this engaging and worthwhile course. non-engineer can understand the concepts. TheAssignmentwere actually fun - not aNegative-0.871.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Great course. Makes sure to plan for the time to watch the movies and enough time for the assignments. They are well worth it and will re-enforce the video lecture material.movies and enough time for theAssignmentThey are well worth it andPositive0.991.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Very well constructed course and good assignments that bring out the essence of machine learning. Very well constructed course and goodAssignmentthat bring out the essence ofPositive1.00.50.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Nice beginner level course. Shows the big picture without dwelling much into nitty-gritty. Basic knowledge of Linear Algebra would not hurt but that's not necessary. Needless to say, Prof Andrew's teachings/advices were fabulous during the course. Programming assignments were mostly trivial. They can be made a bit challenging. Thanks. were fabulous during the course. ProgrammingAssignmentwere mostly trivial. They can bePositive0.650.50.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Professor Andrew keeps us motivated throughout the session. The course coverage is extremely good and neatly presented. Assignments have sufficient instructions that guide us well. After an exhaustive search, I would say this is the best course ever for beginners of Machine Learning. is extremely good and neatly presented.Assignmenthave sufficient instructions that guide usPositive0.871.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ This is a truly superb class. Professor Andrew Ng's lectures are clear, well-organized, and exceptionally informative. He's more than a brilliant researcher: he does a terrific job of presenting complex machine learning concepts in simple terms that a very easy for anyone to understand as well. I would add that the programming assignments are also very useful because they focus on core concepts and really help to reinforce the lectures. All around this is easily one of the best and most valuable courses I have ever taken, and I would be very quickly to recommend this course to any friend without reservation. Whether you're actively working with machine learning systems as I am or hoping to get into the field or merely curious, Andrew Ng's machine learning class is a very valuable class that covers the essentials and covers them very thoroughly.I would add that the programmingAssignmentare also very useful because theyPositive0.971.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Very easy to understand, starting from statistics, well paced lectures and assignments. from statistics, well paced lectures andAssignment Positive0.961.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Awesome course. Its even better if you make an effort to familiarize yourself with the mathematics behind the algorithms mentioned in the course. The MATLAB assignments are very useful in exhibiting the practical applications of the Machine Learning Algorithms taught. All in all, it is a must do course for anyone who is interested in ML and AI. People with good mathematical background and MATLAB experience will find completing this course a breeze.mentioned in the course. The MATLABAssignmentare very useful in exhibiting thePositive0.771.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Great! This is a great course to learn the idea of machine learning even I am not a computer science and data science student. It provides a chance for us to study different type of machine learning algorithm. The assignment also gives you a chance to practice these algorithms on some application example. If this course can provide more deeply mathematics algorithm or guideline for future study on learning algorithm, it will be a perfect course!type of machine learning algorithm. TheAssignmentalso gives you a chance toPositive0.990.50.571.26
Gtv4Xb1-EeS-ViIACwYKVQ For sure, I am not the only one rating this course with 5 stars, I really learned a lot of new and useful things, regarding linear regression, supervised/unsupervised learning, bias/variance, neural networks (my initial motivation), SVM, etc. In fact many new things. There are minor aspects to improve (e.g. the need to apply patches in every assignment in order to submit my works, some wrong translations in spanish, etc). Thanks for everythingneed to apply patches in everyAssignmentin order to submit my works,Positive0.661.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ The course is verg good,and from assignment I also gain a lot.But I still expect teachers can tell us more details. course is verg good, and fromAssignmentI also gain a lot. ButPositive0.880.50.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Excellent course. Tutorials easy to follow with good challenging programming assignments.to follow with good challenging programmingAssignment Positive0.751.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Thanks a lot Andrew NG for one of the best and most descriptive online courses I took so far. Just as a small point open to improvement, in MATLAP/Octave assignments, students may be encouraged more to apply the core steps of the algorithms on their own.point open to improvement, in MATLAP/OctaveAssignmentstudents may be encouraged more toPositive0.820.50.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Very well structured course for giving good overview of ML landscape, with programming assignments giving little sandboxes for student to be able to focus on crux of a particular ML technique. It gives good basic foundation to be able to appreciate various ML applications around and techniques used in them, and go out to explore ML further.overview of ML landscape, with programmingAssignmentgiving little sandboxes for student toPositive0.711.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Great introduction to the field. If you complete the assignments, you'll have a powerful toolkit to apply to your own machine learning applications. You will definitely leave the coursed versed well enough in machine learning to both apply it and learn more from other sources, and be able to converse intelligently in the field.the field. If you complete theAssignmentyou'll have a powerful toolkit toPositive0.791.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Information presented was well explained, efficient yet thorough. Assignments matched the content well and afforded learning at a challenging yet manageable levels.was well explained, efficient yet thorough.Assignmentmatched the content well and affordedPositive0.881.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ well structured coursework, nice explanation , challenging assignments.structured coursework, nice explanation , challengingAssignment Negative-0.671.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Andrew Ng does an amazing job explaining the mathematics behind each concept, striking a great balance between abstract mathematics and concrete ideas. I would also like to praise the coding assignments. Each comes with a great deal of code already written, allowing the student to focus on the core concepts rather than writing everything from scratch. A lot of work was invested just to ease the learning experience. Thank you very much for such an incredible course!also like to praise the codingAssignmentEach comes with a great dealPositive1.01.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Fantastic introduction to machine learning, neural networks, SVM and more. Requires basic linear algebra skills - if you're new to LA - there is a refresher offered in week 1 which tells you everything you need to know. Be warned, some of the lectures and assignments are a bit out of order at the moment - but the discussion boards and course tutorials will set you straight.warned, some of the lectures andAssignmentare a bit out of orderPositive0.871.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Excellent course!The instructor is great and has the ability of making a complex material look really simple. Assignments are really helpful in the learning process. Its actually hard to believe that its 100% free! a complex material look really simple.Assignmentare really helpful in the learningPositive0.930.50.571.26
Gtv4Xb1-EeS-ViIACwYKVQ I'm about 3/4 into the class. Before the start I knew close to nothing about the subject. Prof. Ng has done an outstanding job in presenting the subject, explaining the underlying theory, and assigning problems and exercises that deepened my understanding. He is a highly organized teacher and excellent pedagogue. Special thanks to the course TAs as well who are very responsive to comments and questions, and have prepared great materials that always helped me to completed the assignments. This is a textbook example of a great online class that is fun to attend. Well done!always helped me to completed theAssignmentThis is a textbook example ofPositive0.741.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ This was my first class on Coursera and I couldn't have been more happier about it. Content is very well presented, mathematics standing behind various ML models is served to the listener with just enough details to understand it, but not to add any confusion. Assignments are great and really help you to understand how algorithms works. The only thing I'd change is questions about Octave in Quizes. Octave is very nice tool, no doubt, but I personally want to stick to R language and I really didn't want to memorize certain functions or syntax that Octave is using. Great job! I can recommend this class to anyone with a clean conscious.but not to add any confusion.Assignmentare great and really help youPositive0.991.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ good videos. reasonable quiz questions. good programming assignments.videos. reasonable quiz questions. good programmingAssignment Negative-0.641.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ A lot of content to work through, but well worth it. An excellent professor, concepts were explained clearly, and the Programming assignments were just hard enough to be challenging, but not overwhelming. were explained clearly, and the ProgrammingAssignmentwere just hard enough to beNegative-0.891.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Very good, complete course. It goes through a lot of different machine learning techniques, well explained. The assignments are interesting and sometimes a bit difficult but the forum is full of good tutoring and test cases which really helps to move through them. I enjoyed it very much!machine learning techniques, well explained. TheAssignmentare interesting and sometimes a bitPositive0.741.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Great course, better than any course I had at university; it's very well structured, Prof Ng is a perfect didact and the assignments and quizzes are well chosen and informative. I can just recommend to anyone, who is interested in machine learning, to enroll this course and enjoy it!is a perfect didact and theAssignmentand quizzes are well chosen andPositive0.991.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Excellent Course! I am really learning a lot so far! The programming assignments are also very practical and fun to go through!a lot so far! The programmingAssignmentare also very practical and funPositive1.01.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ the lecture is great !! Prof. explained every complicated concept and theory in the way that easy to understand and remember. The programming assignments are also carefully designed to help us further capture the main points of course contents as well as exposing us to some real applications.to understand and remember. The programmingAssignmentare also carefully designed to helpPositive0.871.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Andrew really did a great job in breaking down rather complicated algos and theories into simpler pieces for students to understand. The course is well structured and the assignments are very useful and focus on the key points. I would highly recommend this course to anyone who is interested.course is well structured and theAssignmentare very useful and focus onPositive0.981.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ The programming assignments are very well organized and give a good sense of the working principles of the algorithms. Also, the course enforces the reflection on how to potentialize the application of specific algorithms. The programmingAssignmentare very well organized and givePositive0.991.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Great course. Makes it easy to understand basic concepts and algorithms of most popular ML methods through program assignments. Methods like logistic regression, SVM and Neural Networks become easy to comprehend and are not a "black box" anymore.most popular ML methods through programAssignmentMethods like logistic regression, SVM andPositive0.821.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ This is great course. The content is very focussed and is apt for professionals who wants a quick peek into the fundamentals but mostly focus on application of the theory. The delivery is awesome. The quizzes, assignments are very helpful. I ended up learning a very deep and complex subject with much ease. Kudos to the professor for making it look so simple.The delivery is awesome. The quizzes,Assignmentare very helpful. I ended upPositive0.981.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ My CS friend recommended me to take this course to learn more about how to use data in business, after he heard that I wanted to program an app for food. he warned me about the great deal of math involved (mainly linear algebra). me being a physics/engineering major I naturally got even more excited (it turned out that he was right, and it would also be a huge plus to know multivariate calculus, and I can see myself struggle with the concepts had I not studied both these topics to bits in school). incidentally, this was my first online coursera experience. I can tell you it will be life changing experience. No longer do I have to physically travel somewhere to listen to lectures or hand in assignments, nor download lecture notes off of the school server. This is a 24/7 always on always available service, with the best TA's to answer your questions if you get stuck on homework assignments and quizzes. Everything in the coding assignments tests your knowledge of the course lectures and is designed such that you can complete it in the shortest possible amount of time while reaping the maximum amount of benefit. It is "easy" sense does not require you to grind through mundane things like looking for your own training set data or writing code to plot and visualise the data, but it is "hard" in the sense that very often it takes an hour (or more) of studying the lectures and thinking to figure out how to solve the problem in the most efficient way as possible which often involves writing a single line of vectored matlab/octave code. It is more of an overview of the most important topics in machine learning, but will be a great springboard to go in depth into each aspect of it. Lastly, Andrew often offers wonderful insights into the day to day of machine learning professionals in his lecture videos, so I would advise watching every single minute of them to get the most out of the course instead of aiming to race over the finish line (which can be tempting at times when the deadline approaches)listen to lectures or hand inAssignmentnor download lecture notes off ofNegative-0.691.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ The assignments are really aimed toward learning the course. It would be more exciting if optional assignments were more complicated.would be more exciting if optionalAssignmentwere more complicated. Positive0.781.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Fantastic course. The assignments especially the programming exercises are challenging and gives a head start into this complex world of machine learning. Need to keep practicing these algorithms to keep in touch with the knowledge learnt from this course. Highly recommend! Fantastic course. TheAssignmentespecially the programming exercises are challengingPositive0.941.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Highly recommended. Quality lectures, each one with programming assignments which leave you with usable opensource code, with appropriate tutorials for those assignments and adequate test-cases. Well worth the time invested.Quality lectures, each one with programmingAssignmentwhich leave you with usable opensourcePositive0.631.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Highly recommended. Quality lectures, each one with programming assignments which leave you with usable opensource code, with appropriate tutorials for those assignments and adequate test-cases. Well worth the time invested.code, with appropriate tutorials for thoseAssignmentand adequate test-cases. Well worth thePositive1.01.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ The instructor is extremely clear. Very informative course to get an introduction to machine learning. The assignments are fairly easy, still some of them require some time.an introduction to machine learning. TheAssignmentare fairly easy, still some ofPositive0.881.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Great introduction to Machine Learning. However the assignments are often too simple.introduction to Machine Learning. However theAssignmentare often too simple. Positive0.871.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Great high-level overview of a lot of topics! Every lecture was very well explained. The written assignments and programming exercises were a good balance between getting your hands dirty while still being paced that you could finish them all in a timely manner and finish the course with a busy schedule. I had fun!was very well explained. The writtenAssignmentand programming exercises were a goodPositive0.791.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Great course! Challenging but doable and very interesting the whole way though. Presentation is clear and the assignments are well designed and engaging.though. Presentation is clear and theAssignmentare well designed and engaging. Positive0.961.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ The lectures are great, and they are reinforced with the quizzes and programming exercises. The quizzes need critical thinking to get all of them correctly. The programming assignments are there to cover the basic concepts. The way the course it taught is suited for online courses. The topics are well-divided in short chunks, making it easier to watch the lectures at different times of the day. There are some mistakes on the English subtitles, but it doesn't hinder the learning. Overall, a well-taught course.all of them correctly. The programmingAssignmentare there to cover the basicNegative-0.641.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Excellent insight into machine learning. Great logistics and course assignmentsmachine learning. Great logistics and courseAssignment Positive0.731.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Lots of things to learn. Quizzes and assignments are really great.of things to learn. Quizzes andAssignmentare really great. Positive0.921.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ I really enjoyed the course. It was a very good introduction to a lot of topics in machine learning. The quizes and assignments were manageable but not too easy. However, there were no written course materials to print out. Thats the reason I only rate the course 4 stars.in machine learning. The quizes andAssignmentwere manageable but not too easy.Negative-0.690.50.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Great introductory course. Lectures are well organized and easy to follow, and assignments are just challenging enough and help reinforce the material. I've also found the course discussion active and useful.organized and easy to follow, andAssignmentare just challenging enough and helpPositive0.891.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Outstanding course. My only feedback is you force the students to use Octave/MATLAB. I used Python do all the assignments but I didn't bother submitting my answers to get credit for the course because I would have had to reimplement it again in Octave. Maybe give some more in-depth optional assignments? I would have liked to have actually implemented a SVM rather than use a lib (at-least one time).I used Python do all theAssignmentbut I didn't bother submitting myNegative-0.871.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Outstanding course. My only feedback is you force the students to use Octave/MATLAB. I used Python do all the assignments but I didn't bother submitting my answers to get credit for the course because I would have had to reimplement it again in Octave. Maybe give some more in-depth optional assignments? I would have liked to have actually implemented a SVM rather than use a lib (at-least one time).Maybe give some more in-depth optionalAssignmentI would have liked to haveNegative-0.821.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ This is a very great introductory course to machine learning. Covers several models, videos are very thorough and programming assignments are very helpful in grasping and implementing what is discussed in the lectures. I highly recommend this to anyone interested in getting in the machine learning field.videos are very thorough and programmingAssignmentare very helpful in grasping andPositive0.731.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Great class, wonderfully taught! Complex topics have been explained very well for anyone to understand. Perfect if you want to get into developing Machine Learning applications on your own or if you just want to know more about them. The quizzes and programming assignments provided great opportunities to try out and better understand the topics covered in the lecture videos. Would definitely recommend!about them. The quizzes and programmingAssignmentprovided great opportunities to try outPositive0.881.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ The content of the course is very rich and first class, the instructor is great and. The software used is MATLAB or Octave. If you devote a lot of time and effort to this course, you will learn a lot about machine learning and algorithms used. The assignments are the most practical part of this course.machine learning and algorithms used. TheAssignmentare the most practical part ofPositive0.621.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Excellent introduction for the basic understanding of the Machine Learning. Very good, structured, easy to follow and understand course for anyone whose has previous exposure to linear algebra using MATLAB and Octave. The mentors appear to be very active and hence should not be trouble for anyone without very strong background ( read prerequisite like Linear Algebra especially for the assignments). The Assignments are self explanatory enough that I did all of them in just 2-3 weeks, thanks to my 2-3 years of coding in MATLAB and linear algebra. Thanks very much Prof. Ng and the team! like Linear Algebra especially for theAssignmentThe Assignments are self explanatory enoughPositive0.791.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Excellent introduction for the basic understanding of the Machine Learning. Very good, structured, easy to follow and understand course for anyone whose has previous exposure to linear algebra using MATLAB and Octave. The mentors appear to be very active and hence should not be trouble for anyone without very strong background ( read prerequisite like Linear Algebra especially for the assignments). The Assignments are self explanatory enough that I did all of them in just 2-3 weeks, thanks to my 2-3 years of coding in MATLAB and linear algebra. Thanks very much Prof. Ng and the team! Algebra especially for the assignments). TheAssignmentare self explanatory enough that IPositive0.771.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Professor Andrew Ng's, Machine Learning course is excellent. The material is well presented, and thorough. The assignments were carefully constructed. My only regret is that I did not take this course a lot sooner! Matlab or Octave is the right tool for that course.is well presented, and thorough. TheAssignmentwere carefully constructed. My only regretPositive0.941.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Excellent course that holds one's hand through the field of ML and provides a hands on guide through the in-video questions, quizes & assignment tutorials. A great confidence builder.through the in-video questions, quizes &Assignmenttutorials. A great confidence builder. Positive0.841.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Excellent course. The videos provide a lot of intuitions and are technically sound. The weekly assignment are very helpful to better understand these new aspects. My only concern is that I wish Andrew Ng could teach other classes than Machine Learning :-)and are technically sound. The weeklyAssignmentare very helpful to better understandPositive0.661.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ This is an excellent introduction to ML. Coming from a mathematical background, I felt that at times the course was a bit slow (e.g. Professor Ng would spend time performing steps on every element of a matrix, when a couple of examples would have sufficed), but jumping ahead in the video solved this problem easily. I was a bit more frustrated, however, with the few instances of, "here's the formula, you don't need to know the derivation." I guess those who want to understand the math behind the techniques can always look elsewhere, but Professor Ng obviously knows a great deal and is able to clearly and concisely explain difficult subjects, and so I was a bit disappointed to not be getting his instruction in the more difficult aspects. But, overall this course is great. In particular, I found the programming assignments to be excellent. They are a good level of difficulty, and manage to be quite interesting, as well. I will definitely hold onto the code I wrote for this course for reference as I move forward. Professor Ng, please create a more advanced course next!In particular, I found the programmingAssignmentto be excellent. They are aPositive0.830.50.571.26
Gtv4Xb1-EeS-ViIACwYKVQ This course is magnificent! It was a great pleasure to make programming assignments and watch lectures. Practically, it was so good, that I'm thinking of making some career choices soon. Thank you! a great pleasure to make programmingAssignmentand watch lectures. Practically, it wasPositive0.931.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Excellent Course and Well detailed lectures. For a beginner in Machine learning, i am able to understand the concepts clearly. Quiz and Assignments are really good and interesting. I am hoping to complete this certification by new yearunderstand the concepts clearly. Quiz andAssignmentare really good and interesting. IPositive0.961.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Awesome instructor and great course overall! Materials are well presented and the programming assignments helped me reinforce the contents from lecture videos! I definitely recommend anyone with even slight curiosity about what machine learning is about take this course from professor Andrew Ng!are well presented and the programmingAssignmenthelped me reinforce the contents fromPositive0.861.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ However good the material and lectures may be, the use of an outdated version of Octave (which is not Mac-friendly and exceedingly brittle, to the extent where the supplied code requires manual patching in Windows and Linux) is a complete turn-off and makes it nearly impossible to complete the assignments on time unless you're prepared to spend at least twice as much time debugging your setup as doing the actual assignments. I'll come back when this is done with R or Python.it nearly impossible to complete theAssignmenton time unless you're prepared toNegative-0.99-1.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ However good the material and lectures may be, the use of an outdated version of Octave (which is not Mac-friendly and exceedingly brittle, to the extent where the supplied code requires manual patching in Windows and Linux) is a complete turn-off and makes it nearly impossible to complete the assignments on time unless you're prepared to spend at least twice as much time debugging your setup as doing the actual assignments. I'll come back when this is done with R or Python.your setup as doing the actualAssignmentI'll come back when this isNegative-0.64-1.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ A truly fantastic course. Extremely useful, practical, relevant content and examples, plus such a great teacher as well as very helpful course staff and other students. Thanks Andrew, team and the rest of the students. For anyone considering doing the course, note that the time requirements can be a lot - the lectures are fine but two or three of the assignments took far more than 3 hours (if you plan on actually battling through the coding this is relevant. I'd highly recommend that anyone considering doing the course does the assignments since this is where the real magic happens - Andrew quite deviously leaves a bit of the theory to be fully worked out by yourself in the assignments).but two or three of theAssignmenttook far more than 3 hoursNegative-0.651.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ A truly fantastic course. Extremely useful, practical, relevant content and examples, plus such a great teacher as well as very helpful course staff and other students. Thanks Andrew, team and the rest of the students. For anyone considering doing the course, note that the time requirements can be a lot - the lectures are fine but two or three of the assignments took far more than 3 hours (if you plan on actually battling through the coding this is relevant. I'd highly recommend that anyone considering doing the course does the assignments since this is where the real magic happens - Andrew quite deviously leaves a bit of the theory to be fully worked out by yourself in the assignments).considering doing the course does theAssignmentsince this is where the realPositive0.631.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ A large number of topics covered. A very good explanation of the material. Interesting programming assignments.explanation of the material. Interesting programmingAssignment Negative-0.761.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ This course was great! Andrew Ng did a wonderful job of explaining the material and keeping it engaging. The questions on the quizzes were relevant and provoked thought, not just recall. The programming assignments were interesting and have you implement actual ML algorithms. If Andrew offered another class, I'd take it!thought, not just recall. The programmingAssignmentwere interesting and have you implementNegative-0.791.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ A superb course which perfectly balances theory and practice with the help of interesting and easy-to-understand lectures, along with assignments which are synonymous with real-world examples.interesting and easy-to-understand lectures, along withAssignmentwhich are synonymous with real-world examples.Positive0.741.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ The course provides a sizeable amount of pretty cohesive material, which can still be understood by non-CS students. It's very practical and it includes a very nice mix of quiz tests and great MATLAB/Octave programming assignments. After going through the assignments I started wondering about other problems which data sets I can plug with small modifications into the completed solutions. Andrew Ng keeps a great balance between explaining important details and skipping over parts that require straying too much from the main topic of the lecture. I still don't have very deep or broad knowledge in the Machine Learning domain, but it feels like the course doesn't miss anything of the fundamentals. Overall, I'd definitely recommend the course to CS students, high-school students with interests in the computer science area and even specialists in other areas with some knowledge in linear algebra with interest in the AI and ML domains.quiz tests and great MATLAB/Octave programmingAssignmentAfter going through the assignments IPositive0.841.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ The course provides a sizeable amount of pretty cohesive material, which can still be understood by non-CS students. It's very practical and it includes a very nice mix of quiz tests and great MATLAB/Octave programming assignments. After going through the assignments I started wondering about other problems which data sets I can plug with small modifications into the completed solutions. Andrew Ng keeps a great balance between explaining important details and skipping over parts that require straying too much from the main topic of the lecture. I still don't have very deep or broad knowledge in the Machine Learning domain, but it feels like the course doesn't miss anything of the fundamentals. Overall, I'd definitely recommend the course to CS students, high-school students with interests in the computer science area and even specialists in other areas with some knowledge in linear algebra with interest in the AI and ML domains.programming assignments. After going through theAssignmentI started wondering about other problemsNegative-0.681.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Nice lectures and amazing assignments :) ... Nice lectures and amazingAssignment:) . . . Positive0.821.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ The depth and breadth of the material was adequate for this type of MOOC and I loved professor's Ng's gentle way of presenting the material. Oh, and the course mentor was awesome. His guidance made accomplishing the assignments much more pleasant.awesome. His guidance made accomplishing theAssignmentmuch more pleasant. Positive0.891.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Lectures contents are clearly explained and well organized. Math is clear; equations and symbols are consistent. Programming assignments are well organized and to-the-point; everything you need to know to do the assignments was covered in lectures. Submission process is easy.equations and symbols are consistent. ProgrammingAssignmentare well organized and to-the-point; everythingPositive0.911.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ This is a very good introduction to machine learning. It covers a very broad set of material, and the lectures are very clear. The quizzes and programming assignments are based directly on the course material, making it easy to complete the assignments if you understand the lecture material (in contrast with some other courses I have taken where the assignments require lots of extra material not taught in the course). It is very helpful to have some programming experience, and some knowledge of linear algebra, probability, and calculus. The course is very topical, so it does not go very deep into the material, but it does offer some practical advice for using machine learning algorithms in daily applications.very clear. The quizzes and programmingAssignmentare based directly on the coursePositive0.631.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ This is a very good introduction to machine learning. It covers a very broad set of material, and the lectures are very clear. The quizzes and programming assignments are based directly on the course material, making it easy to complete the assignments if you understand the lecture material (in contrast with some other courses I have taken where the assignments require lots of extra material not taught in the course). It is very helpful to have some programming experience, and some knowledge of linear algebra, probability, and calculus. The course is very topical, so it does not go very deep into the material, but it does offer some practical advice for using machine learning algorithms in daily applications.courses I have taken where theAssignmentrequire lots of extra material notNegative-0.651.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ I felt like the Octave tutorial was a little light. The concepts were explained well through the videos. Intuition was given which is always useful. I think an improvement would be more examples in the videos or as example sets for the sections to help. Jumping straight into the assignments without applying the lessons first in a mistake-allowable environment is a bit daunting and can feel overwhelming.to help. Jumping straight into theAssignmentwithout applying the lessons first inPositive0.630.50.571.26
Gtv4Xb1-EeS-ViIACwYKVQ The content was well presented but perhaps the assignments could be made a bit more challenging. The amount of work required for the programming assignments was a bit on the small side.was well presented but perhaps theAssignmentcould be made a bit morePositive0.691.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ The content was well presented but perhaps the assignments could be made a bit more challenging. The amount of work required for the programming assignments was a bit on the small side.of work required for the programmingAssignmentwas a bit on the smallPositive0.931.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ The depths to which this course explores the field is unprecedented. Assignments are really well thought out. Kudos to Andrew Sir. :)course explores the field is unprecedented.Assignmentare really well thought out. KudosPositive1.01.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ The best course I've had in Coursera so far. Magnifiscently explained and well-balanced with the practical assignments. I even found myself wishing there were more, despite being a very demanding course. Professor Ng did an excellent job and so did the mentors. My favorite course.explained and well-balanced with the practicalAssignmentI even found myself wishing thereNegative-0.81.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Great course, gives you all the basis needed for Machine Learning. Great lecturer, good videos and fun assignments.Great lecturer, good videos and funAssignment Positive0.91.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Very clear lectures. focusing a lot on making students understand the algorithms in addiction to teaching the algorithms. Also assignments are very nice. They are really practical examples such that we get a taste of what machine learning can do without having to spend a lot of time.addiction to teaching the algorithms. AlsoAssignmentare very nice. They are reallyPositive0.891.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Great explanations, well-paced, effective assignments, and a likeable instructor (Andrew Ng)! Great explanations, well-paced, effectiveAssignmentand a likeable instructor (Andrew Ng)!Positive0.971.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Probably the best course i took so far at Coursera. Professor Andrew explains everythin in a way anyone can understand and he focus on what's really important. Besides, the hands-on projects are very valuable, giving us the opportunity to better understand the concepts shown in class. And it's also so cool the way we deliver the Matlab/Octave assignments. I'm very pleased to be part of this class.the way we deliver the Matlab/OctaveAssignmentI'm very pleased to be partPositive0.971.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ I like the way this course is designed. The lectures are very articulate. The thing that impressed me most about the Professor is; Students who doesn't have sound calculus and vector algebra understanding also can complete this course easily. Assignments are application oriented and some are challenging too. The Questions in Quiz assignments are in such a way that they test your understanding of that particular lecture and the summary of it.challenging too. The Questions in QuizAssignmentare in such a way thatPositive0.831.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Clear and to the point lectures, valuable assignments that contains useful code for deeper exploration and further use.and to the point lectures, valuableAssignmentthat contains useful code for deeperPositive0.751.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Very engaging and easy to follow course with a lot of good samples as part of assignment. Loving it so far.of good samples as part ofAssignmentLoving it so far. Positive0.910.50.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Great course ! Just had to re-pass all my assignments when the certificate became available, because the first time I passed them my identity was not verified. Also, it would be nice to have some kind of "download all the course's content" link at the end of the course, to be able to save the material for later reference. Thank you for this fantastic course !Just had to re-pass all myAssignmentwhen the certificate became available, becauseNegative-0.670.50.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Very well structured course. Professor is excellent. Lecture videos are easy to understand, have good examples, and are well organized. The assignments are relevant and illustrate the process of actually running machine learning. However, the scope of topics does feel a bit too "intro/basic" and the material and assignments feel spoonfed. It would have been great if the course went deeper into each topic and also challenged the student to do more coding independently in Octave/Matlab.examples, and are well organized. TheAssignmentare relevant and illustrate the processPositive0.780.50.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Very well structured course. Professor is excellent. Lecture videos are easy to understand, have good examples, and are well organized. The assignments are relevant and illustrate the process of actually running machine learning. However, the scope of topics does feel a bit too "intro/basic" and the material and assignments feel spoonfed. It would have been great if the course went deeper into each topic and also challenged the student to do more coding independently in Octave/Matlab." intro/basic" and the material andAssignmentfeel spoonfed. It would have beenNegative-0.920.50.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Concepts are explained clearly and without getting distracted by too much math. The quizzes and assignments are useful too.too much math. The quizzes andAssignmentare useful too. Negative-0.661.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Prof Andrew seems to be very passionate about Machine Learning. The way he teaches is simply awesome, beyond I can express in words. Quizzes and assignments are challenging. Course offers a good blend of theory and hands on. overall I am really enjoying attending this course and encourage everyone to make best use of it !can express in words. Quizzes andAssignmentare challenging. Course offers a goodPositive0.911.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Excellent introductory course with challenging and informative assignments. Primarily for those with previous programming experience but little exposure to machine learning.introductory course with challenging and informativeAssignmentPrimarily for those with previous programmingPositive0.861.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ This is the first class I chosen from Coursera. I enjoy the wonderful learning material and assignment. Especially the idea inside machine learning let me feel exciting. Thank you Ng.enjoy the wonderful learning material andAssignmentEspecially the idea inside machine learningPositive0.971.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Very well designed course, I just love. so much, I am learning here. If there is one thing, I have learned today after completing week 4 assignment is "Less is More". Vectorization is so powerful. Thank you, so much ... I'll let you know when I find that JOB.learned today after completing week 4Assignmentis " Less is More" .Positive0.741.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Lots of great condensed content. I miss a written summary of the videos though. Furthermore, the quality of sound is awful. Well designed quizzes and assignments. Good: In-video quizzes. is awful. Well designed quizzes andAssignmentGood: In-video quizzes. Negative-0.990.50.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Great course with a professor that puts emphasis on an intuitive understanding of the concepts. Many interesting algorithms are taught and the programming assignments help to get a deeper and very hands-on understanding of each week's content. Thanks to all people involved in creating that course!algorithms are taught and the programmingAssignmenthelp to get a deeper andPositive0.991.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Pretty good course. Starts from very beginning of ML. Maybe there are too little of maths here (I needed to check and recap some chapters of algebra), but all presented concepts are reviewed very clear. Assignments are also very good and code from them is useful not only for the course.presented concepts are reviewed very clear.Assignmentare also very good and codePositive1.01.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Awesome comprehensive course. Highly recommended for anyone trying to get started with Machine Learning. The quizzes and assignments really test your knowledge and understanding. This course needed a lot of time and effort, but it was all worth it.with Machine Learning. The quizzes andAssignmentreally test your knowledge and understanding.Negative-0.721.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Been asked to re-take all assignments *after* paying for a certificate! I wil never pay for a Coursera course again, and I would not recommend my friends to do so Been asked to re-take allAssignment*after* paying for a certificate! INegative-0.69-1.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Coursera would benefit from more courses like this. The material is appropriate for beginners, but is quite profound for those who choose to spend more time "in class". The programming assignments are a great learning tool, and can teach much more than it's required to complete them." in class" . The programmingAssignmentare a great learning tool, andPositive0.841.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Excellent course! I particularly enjoyed the programming assignments, which where nicely putting into practice what had previously been discussed in the videos. I really recommend to anybody interested in Machine Learning.course! I particularly enjoyed the programmingAssignmentwhich where nicely putting into practicePositive0.981.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Excellent course with many practical examples. Course organization is also very good. Assignments become a bit more challenging after week 5, but it is well worth it.Course organization is also very good.Assignmentbecome a bit more challenging afterPositive1.01.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ This is a great course with good methodology. I liked the assignments and I was motivated all the time. I really recommend this course.with good methodology. I liked theAssignmentand I was motivated all thePositive0.881.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Really fantastic course. The lecture videos are very informative, and the programming assignment really cut out the nitty-gritty overhead of programming and let you write the important core algorithms without dealing with annoying I/O stuff.are very informative, and the programmingAssignmentreally cut out the nitty-gritty overheadPositive0.951.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Awesome course. Professor is great at teaching, very down-to-earth and practical material. Good assignments. I wish to have more Math theory(as optional) in PCA & Optimization. Perhaps adding a job Interview section related to Machine Learning would be greatvery down-to-earth and practical material. GoodAssignmentI wish to have more MathPositive0.721.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ The course is ok but the certification procedure is a mess! No statement of accomplishment and you have to retake all the assignments if you want the certificate and had not been verified ....you have to retake all theAssignmentif you want the certificate andNegative-0.89-1.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Can't thank enough for offering through this course ! The pace of lessons, insights, brevity of course material and very valuable assignments are right mix for anyone wishing to learn this subject, which one finds often hard to grasp and apply while learning directly from books, even with technical background. This course is an example of how access top quality learning can be democratized and be brought within reach of so many who wish to learn it. Thank again Prof. Ng and team for this enlightenment of course material and very valuableAssignmentare right mix for anyone wishingPositive0.861.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ The materials and assignments are of great quality. The materials andAssignmentare of great quality. Positive0.861.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ An extremely useful course designed very beautifully and presented in a very lucid manner. The assignments help in bringing out the technicalities of the course very efficiently. And the quiz questions help a lot in gaining intuition. However, it MUST have a sequel.. another course that takes students deeper into Machine Learning concepts and tools of the trade.in a very lucid manner. TheAssignmenthelp in bringing out the technicalitiesPositive0.981.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ The assignments give very nice practice. TheAssignmentgive very nice practice. Positive0.771.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Course is really good, it covers a lot of different topics at once on a good level, so you can continue studying by yourself. Forms good understanding of machine learning. In my opinion one of the most important things is that the lecturer tries to explain each and every topic and not just give the ability to use it, there are a lot of step-by-step examples and additional explanation videos. Programming assignments are also good, they cover a lot of material and give real examples. Definitely recommend this course. It's fun.examples and additional explanation videos. ProgrammingAssignmentare also good, they cover aPositive0.681.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ The programming exercises aren't really all that challenging...just implement the formulas provided in the course or in the assignment itself, and you're mostly done. I hate the questions on the quizzes that are "Select all the following that are true..." The only questions I ever got wrong on quizzes were of that sort. in the course or in theAssignmentitself, and you're mostly done. IPositive0.640.50.571.26
Gtv4Xb1-EeS-ViIACwYKVQ The lectures and the assignments gives a perfect grip on concepts. The lectures and theAssignmentgives a perfect grip on concepts.Positive0.981.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Machine learning is the best online module I've taken so far. Professor Ng makes those technical concepts visible us in a very understandable way, and the course assignments are at just right difficulty. I'm quite inspired by the content of machine learning and want to pursue a future career in this area. It would so great if some higher level courses come next, with focus on the application of machine learning algorithms.very understandable way, and the courseAssignmentare at just right difficulty. I'mPositive0.971.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ I missed some videos showing how to do the matrix manipulations we need for the ML algorithms using matlab/octave...not talking about a generic introduction to it but something specific to what we are trying to implement in the assignments... are trying to implement in theAssignment. . Negative-0.670.50.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Really well structured. Very clear and concise lectures. Interesting and useful assignments - much better than multiple-choice questions, whilst still being correctable by software.and concise lectures. Interesting and usefulAssignment- much better than multiple-choice questions,Negative-0.691.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Andrew Ng walks you through some complex material in a way that makes it easy to grasp the basic notions. The assignments are very well documented and the code skeleton that's provided makes it easy to complete them (maybe a bit too easy - someone would have a rough awaking when having to code all this from scratch again as they apply it to their real jobs).to grasp the basic notions. TheAssignmentare very well documented and thePositive0.990.50.571.26
Gtv4Xb1-EeS-ViIACwYKVQ This class was very useful introduction to machine learning. It goes into some detail in many common algorithms and the programming assignments make you more familiar with them, but the assignments were not overly tedious. I was familiar with much of the material already, but I learned a lot of practical tips and tricks that I wasn't aware of.many common algorithms and the programmingAssignmentmake you more familiar with them,Positive0.731.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ This class was very useful introduction to machine learning. It goes into some detail in many common algorithms and the programming assignments make you more familiar with them, but the assignments were not overly tedious. I was familiar with much of the material already, but I learned a lot of practical tips and tricks that I wasn't aware of.more familiar with them, but theAssignmentwere not overly tedious. I wasPositive0.71.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ It goes step by step leading you to a clear understanding of the subject. The assignments proposes you a challenge which inspires you to get good solutions. I've learnt a lot from thhis course. Thank you!clear understanding of the subject. TheAssignmentproposes you a challenge which inspiresPositive0.961.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ I thought this was an excellent course and only have positive feedback for it. The lecture contents were interesting and well tied to exercise questions and programming assignments. The programming assignments were challenging overall but forced me to really learn the details of each machine learning algorithm. When things got a little too frustrating, such as for the neural network backpropagation assignment, the forums provided ample direction for me to move forward.as for the neural network backpropagationAssignmentthe forums provided ample direction forNegative-0.621.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ This is a survey course in Machine Learning which isn't afraid to get seriously in-depth with the detailed math and coding techniques underlying popular ML topics like logistic regression, neural networks, and SVMs. Andrew Ng also spends considerable time on applications and methods for determining if your learner is robust. It is a very challenging course, both conceptually and with the assignments. The assignments are very difficult and will require considerable time and effort. Previous experience with Matlab/Octave is helpful. In terms of math, I think at least one course in Linear Algebra should be prerequisite as the use of vector and matrix operations abound in this class. A good understanding of the programming concept of vectorization is also very helpful...if you don't already understand it...you will after you get through this course. A special thanks to Tom Mosher, one of the class mentors....his help and advice was very helpful in completing the course.course, both conceptually and with theAssignmentThe assignments are very difficult andPositive0.90.50.571.26
Gtv4Xb1-EeS-ViIACwYKVQ This is a survey course in Machine Learning which isn't afraid to get seriously in-depth with the detailed math and coding techniques underlying popular ML topics like logistic regression, neural networks, and SVMs. Andrew Ng also spends considerable time on applications and methods for determining if your learner is robust. It is a very challenging course, both conceptually and with the assignments. The assignments are very difficult and will require considerable time and effort. Previous experience with Matlab/Octave is helpful. In terms of math, I think at least one course in Linear Algebra should be prerequisite as the use of vector and matrix operations abound in this class. A good understanding of the programming concept of vectorization is also very helpful...if you don't already understand it...you will after you get through this course. A special thanks to Tom Mosher, one of the class mentors....his help and advice was very helpful in completing the course.conceptually and with the assignments. TheAssignmentare very difficult and will requirePositive0.920.50.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Awesome course. I would prefer if the assignments were in python but the prof gave a nice tutorial on Octave. All in all , a nice and concise introduction to Machine Learning.course. I would prefer if theAssignmentwere in python but the profNegative-0.761.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ +: Great deal of useful knowledge conveyed, explanations step by step, quizzes during videos, assignments challenging but doable, awesome assignment submission tool via Octave (makes fun seeing it work :) ) -: Videoqualitystep by step, quizzes during videos,Assignmentchallenging but doable, awesome assignment submissionPositive0.740.50.571.26
Gtv4Xb1-EeS-ViIACwYKVQ +: Great deal of useful knowledge conveyed, explanations step by step, quizzes during videos, assignments challenging but doable, awesome assignment submission tool via Octave (makes fun seeing it work :) ) -: Videoqualityvideos, assignments challenging but doable, awesomeAssignmentsubmission tool via Octave (makes funPositive0.820.50.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Great overview of Machine Learning. I've learnt a lot, so why not 5 stars? I put more time than advertised especially in solving practical assignments with Octave, but it's certainly because of my lack of math background.than advertised especially in solving practicalAssignmentwith Octave, but it's certainly becausePositive0.630.50.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Extremely well structured and well taught course. Andrew Ng is fabulous in the way in which he encourages and explains through "intuitions". The programming assignments are well designed to focus on the maths rather than the coding.through " intuitions" . The programmingAssignmentare well designed to focus onPositive0.841.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ A great course with a great Instructor. It takes quite some effort to go through all the lectures and do all assignments, but it is definitely worth the effort.all the lectures and do allAssignmentbut it is definitely worth thePositive1.01.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Although I've only completed 2 week's of material, I found this to be extremely interesting. The videos are very good, assignments are excellent to better the understanding and the course seems to be understandable if some one has minimum but more than zero knowledge on linear algebra and programming. Great course, truly enjoying as I'm well ahead of my all deadlines :-)interesting. The videos are very good,Assignmentare excellent to better the understandingPositive1.01.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ This course is very in-depth relative to other courses on Coursera. Professor Ng is very knowledgeable and does a really good job explaining such a difficult concept with zero prior experience. If you are coming into this course with no prior knowledge, you will have to use the discussion forums to do the assignments. Even if you do not know how to do the assignments, you will understand the theory behind the concepts regardless. My only gripe with this course is the use of Matlab or Octave which seems to be outdated.the discussion forums to do theAssignmentEven if you do not knowNegative-0.921.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ This course is very in-depth relative to other courses on Coursera. Professor Ng is very knowledgeable and does a really good job explaining such a difficult concept with zero prior experience. If you are coming into this course with no prior knowledge, you will have to use the discussion forums to do the assignments. Even if you do not know how to do the assignments, you will understand the theory behind the concepts regardless. My only gripe with this course is the use of Matlab or Octave which seems to be outdated.not know how to do theAssignmentyou will understand the theory behindNegative-0.771.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ This course was very nicely done. Dr Ng's videos and narrative were excellent. They were long enough to convey the material properly and short enough not to loose my attention. Assignments were very good as they left you just enough room to fail, learn and ultimately succeed. The quizzes were thought provoking. On the questions that stated "choose all that apply," I would suggest that some form of feedback be provided so that the test taker could know which ones were incorrectly selected/not selected. Perhaps partial credit would be good instead of 0/20 with one wrong selection. Feedback, perhaps an explanation, would be appropriate on all questions incorrectly answered. I would also suggest a pdf document that showed how to do the various matrix operations in octave with an example or two. This would include basic and advanced operations. I know linear algebra, I just didn't know the syntax in octave and this cost me 3-5 hours over the whole course. Now off to do some simple applications here at work like spam filter and anomaly detection to start. Thanks for an excellent course.enough not to loose my attention.Assignmentwere very good as they leftPositive0.981.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Great course for a beginner in Machine Learning. Nice explanation of concepts with good examples followed by programming assignments. I like the way of using an intuition to understand a new learning theory. Questions in quizzes will help check/improve basic concept of the learning algorithms with real world problems.with good examples followed by programmingAssignmentI like the way of usingPositive0.821.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Excellent teaching skills, course material, hands-on assignments. I wish all my faculty courses were like this. Good job and thank you for this opportunity!Excellent teaching skills, course material, hands-onAssignmentI wish all my faculty coursesPositive0.781.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Excellent course. My only criticism was that there was perhaps a little too much hand-holding in the assignments. Still learned a ton! Thank you!little too much hand-holding in theAssignmentStill learned a ton! Thank you!Positive0.960.50.571.26
Gtv4Xb1-EeS-ViIACwYKVQ The class is well organized and Prof Andrew covers many ML topics that are very practical and easily to learn, even for people without any ML experience. I'm pretty sure if we follow the class and finish all the assignments the students should have a very comprehensive view of what ML does and how it can solve the real problem. For more advanced technologies and mathematics proofs, this class does not explore much. However it cannot stop me liking this class!the class and finish all theAssignmentthe students should have a veryNegative-0.651.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ I liked this course very much: The lectures follow up in a logical, natural way and the topics are very well explained. Personally, I had more problems with the quizzes (5 questions each) than with the programming assignments. The examples were interesting and the instructions so clear and detailed that I found it rather easy to do the programming. Another point that is worth to mention: The instructor, Andrew Ng, has not only an agreeable voice and speaks an easy-to-understand english (important for me as a non-english speaker) - He "transports" in addition his own passion for the subject and gives a lot of applicable advices. questions each) than with the programmingAssignmentThe examples were interesting and theNegative-0.761.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ There should be more multiple choice questions; 20+ instead of just 5 questions. There should be more MCQ tests. 5+ instead of just one. There should be more assignments. 3+ instead of just one. Make it one easy, one medium and one hard. There should be more optional assignments. 5+ instead of just one. I know you guys are working hard as it is, but we learn by doing, not by listening or watching. Just food of thought.just one. There should be moreAssignment3+ instead of just one. MakeNegative-0.920.50.571.26
Gtv4Xb1-EeS-ViIACwYKVQ There should be more multiple choice questions; 20+ instead of just 5 questions. There should be more MCQ tests. 5+ instead of just one. There should be more assignments. 3+ instead of just one. Make it one easy, one medium and one hard. There should be more optional assignments. 5+ instead of just one. I know you guys are working hard as it is, but we learn by doing, not by listening or watching. Just food of thought.hard. There should be more optionalAssignment5+ instead of just one. INegative-0.910.50.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Fantastic course. Great mix of practical examples and theory. Good pace in the videos, great organization and clear explanations. The assignments are very well put together: difficult but with different checks built in along to way to help catch programming bugs. great organization and clear explanations. TheAssignmentare very well put together: difficultPositive1.01.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ This course has apt assignments that help apply the lectures taught. This course has aptAssignmentthat help apply the lectures taught.Positive0.641.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Great course! Great teacher! There are so many interesting topics within course and many challengeable programming assignments! I adore it!within course and many challengeable programmingAssignmentI adore it! Positive0.751.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Half-way between linear algebra and programming, very concrete with the assignments, and the presentation by M. Ng makes the whole course very clear and understandable. I learned a lot, and I am really grateful for all the funny things I am able to do now. I highly recommend this course. and programming, very concrete with theAssignmentand the presentation by M. NgPositive0.811.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Great introduction to Machine Learning. Programming assignments are challenging, but very valuable - clearly a lot of thought went into preparing them. The supporting code for the assignments is also a great reference for future analysis and work. Professor Ng is great. Concretely, he made learning Machine Learning very pleasurable.Great introduction to Machine Learning. ProgrammingAssignmentare challenging, but very valuable -Positive0.871.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Great introduction to Machine Learning. Programming assignments are challenging, but very valuable - clearly a lot of thought went into preparing them. The supporting code for the assignments is also a great reference for future analysis and work. Professor Ng is great. Concretely, he made learning Machine Learning very pleasurable.them. The supporting code for theAssignmentis also a great reference forPositive1.01.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Excellent course, assumes nothing, brilliantly explained, comprehensive, fun assignments, Andrew Ng is a hero! HIGHLY RECOMMENDED!assumes nothing, brilliantly explained, comprehensive, funAssignmentAndrew Ng is a hero! HIGHLYPositive0.991.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Good course, clear lectures, good assignments. Wish it was more in depth. Good course, clear lectures, goodAssignmentWish it was more in depth.Positive0.871.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Pros: Really awesome course. Learned a lot from assignments . Andrew sir explained the difficult topics with so ease. Discussion forums helped a lot which i got stuck on particular assignment. The topics are structured well enough to guide step by step learning. Cons: The way this course is framed allows one to add only few lines of code. We don't learn to implement from scratch. I don't feel confident to apply the learned concepts to new real world problem. awesome course. Learned a lot fromAssignment. Andrew sir explained the difficultPositive0.941.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Pros: Really awesome course. Learned a lot from assignments . Andrew sir explained the difficult topics with so ease. Discussion forums helped a lot which i got stuck on particular assignment. The topics are structured well enough to guide step by step learning. Cons: The way this course is framed allows one to add only few lines of code. We don't learn to implement from scratch. I don't feel confident to apply the learned concepts to new real world problem. which i got stuck on particularAssignmentThe topics are structured well enoughPositive0.781.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ There are some duplicates within one presentation, so video editing could be done better. However after all, assignments are all well prepared, well explained with some not that much important things already prepared. Multiple algorithms are explained with reasoning about why and when to use it. I recommend this course to others.be done better. However after all,Assignmentare all well prepared, well explainedNegative-0.821.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Concepts well taught. Challenging Assignments. No road-blocks. Clear notations. Learned a lot! Concepts well taught. ChallengingAssignmentNo road-blocks. Clear notations. Learned aPositive0.911.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ This course provides a very structured introduction to the subject of Machine Learning. Every week includes programming assignments in MATLAB/Octave. These come with templates and precise instructions. With a little experience in any programming language the assignments should be no problem. The assignments are well planned to keep the motivation up. Really great job! Learners should be familiar with vectors and matrices. Even though all the concepts are explained, being confident with the math will shorten the time for debugging the code immensely. The course team answers technical and other questions VERY quickly. Thanks again!assignments should be no problem. TheAssignmentare well planned to keep thePositive0.621.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Very suitable for a fresh student to know and understand the principal of machine learning. Assignments help a lot to hand on machine learning skills.understand the principal of machine learning.Assignmenthelp a lot to hand onPositive0.821.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Assignments are too easy. I am not able to practice optimization methods implementation (Like - fmincg etc). Video lectures are good but at some places lack the explanation (Like how do we get the cost function of neuralnets). Still very helpful. Assignmentare too easy. I am notNegative-0.790.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ I'm taking a graduate level Data Mining course, and I found I learned so much more just by taking this course! The assignments are worthwhile and the material is relevant and well explained.just by taking this course! TheAssignmentare worthwhile and the material isNegative-0.761.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Although I have not finished it yet I certanly believe it to be an outstanding course. It gives a good insight into the many aspects comprised by 'Machine Learning'. Obviously is not, and neither intended to be, as comprehensive as it's presential counterpart CS229. In my opinion it offers a good balance of math/theory and some hands on experience in the form of programming assignments. experience in the form of programmingAssignment Positive0.671.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Overall, an awesome course. It covers many useful algorithms and approaches to machine learning, and presents the material in an easy to understand manner. The assignments really reinforce the material and give you a chance to try out the lessons learned in the lectures. The only downside to this course is that it doesn't cover some of the more theoretical aspects of machine learning. After participating in this course, it is natural to ask "what questions can't we solve with machine learning?" "What defines something as machine learnable?", or "What are the mathematics behind this method?" These are small problems with an otherwise amazing course. In fact, I would say that this course is more useful than quite a few you can take an accredited university.an easy to understand manner. TheAssignmentreally reinforce the material and givePositive0.71.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Suitable for students with not much mathematics background. Very clear teaching. Assignments are quite helpful for building realstic understanding on algorithms.much mathematics background. Very clear teaching.Assignmentare quite helpful for building realsticPositive0.691.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ This course is one of the best I've taken. The videos are very clear, the assignments are challenging, but well within the scope of the course. Mixing great examples in the lectures with very detailed and comprehensive assignments, the student will experiment with several different algorithms for machine learning and understand how to optimize them to each different application. I can't overstate how great this course was!The videos are very clear, theAssignmentare challenging, but well within thePositive0.831.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ This course is one of the best I've taken. The videos are very clear, the assignments are challenging, but well within the scope of the course. Mixing great examples in the lectures with very detailed and comprehensive assignments, the student will experiment with several different algorithms for machine learning and understand how to optimize them to each different application. I can't overstate how great this course was!lectures with very detailed and comprehensiveAssignmentthe student will experiment with severalPositive0.861.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ The best Machine learning course ever. Provides intuition to every concept in this course. Prof. Andrew Ng makes things easier for beginners. Best lectures with fine balance of quiz and assignments. Thanks to Stanford University and prof. Andrew Ng.with fine balance of quiz andAssignmentThanks to Stanford University and prof.Positive1.01.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Easy to follow and practical. Assignments keep you engaged with the course. Easy to follow and practical.Assignmentkeep you engaged with the course.Positive0.981.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ The topic is interesting, the course content is presented clearly, and the lectures are informative. While the assignments can be challenging, they really help to reenforce the lessons. From what I gather, the class was recently moved over from an older Coursera model/design. This is frustratingly apparent at times. Some information can be difficult to find, particularly in the Discussion section. I would love to see this class updated to match the quality of some more recent classes I have taken.the lectures are informative. While theAssignmentcan be challenging, they really helpPositive0.760.50.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Explanations are very clear. Perhaps my only discomfort is related with the usage of Matlab or Octave for the programming assignments instead of more modern languages.Matlab or Octave for the programmingAssignmentinstead of more modern languages. Positive0.631.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Excellent, informative and fun introduction to machine learning. The programming assignments are carefully designed to incrementally ramp up the difficulty and the nuances of Octave/Matlab relevant to the assignments are explained beforehand. The quality is truly impressive, although I wish there was a little more mathematical depth to some of the lectures. Many derivations and details of linear algebra were kind of glossed over but I understand that there's a lot to cover in a fairly short period of time so it is understandable (and most people probably don't mind it anyway). This is one of the few courses that really keeps me motivated to complete all assignments. Thank you, Prof. Ng.introduction to machine learning. The programmingAssignmentare carefully designed to incrementally rampPositive0.691.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Excellent, informative and fun introduction to machine learning. The programming assignments are carefully designed to incrementally ramp up the difficulty and the nuances of Octave/Matlab relevant to the assignments are explained beforehand. The quality is truly impressive, although I wish there was a little more mathematical depth to some of the lectures. Many derivations and details of linear algebra were kind of glossed over but I understand that there's a lot to cover in a fairly short period of time so it is understandable (and most people probably don't mind it anyway). This is one of the few courses that really keeps me motivated to complete all assignments. Thank you, Prof. Ng.nuances of Octave/Matlab relevant to theAssignmentare explained beforehand. The quality isPositive0.681.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Excellent, informative and fun introduction to machine learning. The programming assignments are carefully designed to incrementally ramp up the difficulty and the nuances of Octave/Matlab relevant to the assignments are explained beforehand. The quality is truly impressive, although I wish there was a little more mathematical depth to some of the lectures. Many derivations and details of linear algebra were kind of glossed over but I understand that there's a lot to cover in a fairly short period of time so it is understandable (and most people probably don't mind it anyway). This is one of the few courses that really keeps me motivated to complete all assignments. Thank you, Prof. Ng.keeps me motivated to complete allAssignmentThank you, Prof. Ng. Positive0.671.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Amazing content Amazing teacher Cool interesting assignments Gives the big picture necessary to get going Some more optional videos with more mathematical details would be nice Why octave instead of python?Amazing content Amazing teacher Cool interestingAssignmentGives the big picture necessary toPositive0.961.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Great course, good lecturer, and also practical and lets you try for yourself and test your gained knowledge. Too bad there is no way to prove that all the assignments were completed successfully and so that I passed the course.way to prove that all theAssignmentwere completed successfully and so thatNegative-0.771.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Good course. Introduces the basics well with a good emphasis on the underlying math. Bayesian techniques are missing. Also another suggestion : assignment submission in other languages , especially R - the industry language for prototyping ML algorithms.are missing. Also another suggestion :Assignmentsubmission in other languages , especiallyPositive0.70.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ This course is one of the most inspiring and enjoyable courses I took. I really enjoyed doing all the programming assignments and hope that the knowledge and techniques that I learned will help me in the future.really enjoyed doing all the programmingAssignmentand hope that the knowledge andPositive0.831.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Great course! easy to understand, good examples and assignmentseasy to understand, good examples andAssignment Positive0.81.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Very good introduction to Machine Learning with the right balance between Theory (Maths) & Practice What could have been even more awesome: Use R for assignments, An Overview of the other main ML Algorithms (decision trees, rules...) and a Summary of conditions where to use or not each category of algorithm Big thanks Andrew!!even more awesome: Use R forAssignmentAn Overview of the other mainPositive0.741.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Material is fascinating, assignments are useful, and Professor Ng is exceedingly clear. Material is fascinating,Assignmentare useful, and Professor Ng isPositive0.881.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Before starting this course, I had no previous knowledge of machine learning and I had never programmed in Octave and I have little/no programming skills. This is a 11-week course and so I was not sure if I would make it to the end (or even get through the first week) but I was keen to learn something new. Positive Aspects: The course is extremely well structured, with short videos (and test questions to help us verify if we have understood the concepts), quizzes and assignments. Prof. Andrew Ng presents the concepts (some very difficult) in a clear and almost intuitive manner without going too much into detail with mathematical proofs, making the course accessible to anyone. The mentors were fantastic and provided prompt responses, links to tutorials and test cases, which all helped me get through the course. Negative Aspects: Searching the Discussion Board for something specific was no easy task. I would have liked to have known the answers to some of the questions in the quizzes that I got wrong. What I loved about this course: Learning how powerful vectorization is, it allows us to write several lines of code in one single line and can be much faster than using for-loops. I was wowed several times. Prof. Andrew Ng is a great teacher. He is also extremely humble and very encouraging. During the course he often said, "It's ok if you don't understand this completely now. It also took me time to figure this out." This helped me a lot. He also said, "if you got through the assignments, you should consider yourself an expert!" and I laughed silly. By no means do I feel like an expert but now I have a basic understanding of the different types of learning algorithms, what they could be used for and more importantly this course has generated a spark in me to use this tool for things that I find interesting and for that I am very grateful. I don't think a teacher has ever thanked me for assisting a class. This is a first-time! So thank you Prof. Andrew Ng and everyone who worked to put this course together. Also, special thanks to Tom Mosher (mentor). My best MOOC so far!have understood the concepts), quizzes andAssignmentProf. Andrew Ng presents the conceptsPositive0.721.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Before starting this course, I had no previous knowledge of machine learning and I had never programmed in Octave and I have little/no programming skills. This is a 11-week course and so I was not sure if I would make it to the end (or even get through the first week) but I was keen to learn something new. Positive Aspects: The course is extremely well structured, with short videos (and test questions to help us verify if we have understood the concepts), quizzes and assignments. Prof. Andrew Ng presents the concepts (some very difficult) in a clear and almost intuitive manner without going too much into detail with mathematical proofs, making the course accessible to anyone. The mentors were fantastic and provided prompt responses, links to tutorials and test cases, which all helped me get through the course. Negative Aspects: Searching the Discussion Board for something specific was no easy task. I would have liked to have known the answers to some of the questions in the quizzes that I got wrong. What I loved about this course: Learning how powerful vectorization is, it allows us to write several lines of code in one single line and can be much faster than using for-loops. I was wowed several times. Prof. Andrew Ng is a great teacher. He is also extremely humble and very encouraging. During the course he often said, "It's ok if you don't understand this completely now. It also took me time to figure this out." This helped me a lot. He also said, "if you got through the assignments, you should consider yourself an expert!" and I laughed silly. By no means do I feel like an expert but now I have a basic understanding of the different types of learning algorithms, what they could be used for and more importantly this course has generated a spark in me to use this tool for things that I find interesting and for that I am very grateful. I don't think a teacher has ever thanked me for assisting a class. This is a first-time! So thank you Prof. Andrew Ng and everyone who worked to put this course together. Also, special thanks to Tom Mosher (mentor). My best MOOC so far!" if you got through theAssignmentyou should consider yourself an expert!Negative-0.731.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Andrew Ng is very clear in his lecture. The assignments are well written. Most of all, this course inspires me to learn machine learning!very clear in his lecture. TheAssignmentare well written. Most of all,Positive0.991.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ High quality human learning :-). Priceless practical advises, wide range of topics, well designed assignments. Highly recommended.wide range of topics, well designedAssignmentHighly recommended. Positive1.01.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ This course is a highly valuable one. It has been organized extremely well. The instructor provides a lot of motivation around Machine Learning and its uses and explains everything in a very simplistic way that even a non Linear-Algebra expert can understand. Furthermore, there were also mentors that had been really helpful by responding to questions and providing unit tests and test cases for the programming assignments in order to make the debugging an easier task for those attending the course.and test cases for the programmingAssignmentin order to make the debuggingNegative-0.731.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ I give this course 4 stars as I did learn a lot from it, and thought most of it is well prepared and useful. I found some disappointment in some of the programming assignments where I wanted to understand the code better but it was not documented properly. In such cases the common response was that the material goes beyond the scope of the course. I thank Andrew Ng for the material and hope this gets resolved in the future. disappointment in some of the programmingAssignmentwhere I wanted to understand theNegative-0.910.50.571.26
Gtv4Xb1-EeS-ViIACwYKVQ This was by far the best class I have had so far on Coursera. I feel that I now have a really good understanding of linear and logistic regression and neural networks as well as the other learning methods that we touched upon. I thought that the quizzes and assignments were very appropriate and helped me to further cement my understanding that I gained through watching the video. Professor Ang explains the material very clearly. I always walked away feeling that any questions I might have were answered completely in the videos or in the discussions. I would highly recommend this class to anyone who wants to have a good understanding of Machine Learning.I thought that the quizzes andAssignmentwere very appropriate and helped mePositive0.691.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Course content is really good. Assignments are in depth and help you build your concepts. Course content is really good.Assignmentare in depth and help youPositive0.981.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ I was a beginner of machine learning. Because of Ng's clear explanations and good MATLAB assignment, now I know many important algorithms and technics . It was a great course.Ng's clear explanations and good MATLABAssignmentnow I know many important algorithmsPositive0.691.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ I really liked the practical orientation of the class : despite being rather short you get to learn about real world applications. Professor Ng did an amazing job on his programming assignments as well : the problems are encapsulated in a framework that effectively hides the low level / checking routines to let us code the logic. If you want to push it further, the whole code is available too. An obvious recommendation :)an amazing job on his programmingAssignmentas well : the problems arePositive1.01.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Yes. The teaching is fantastic and attractive and also the assignments are not difficult to master.fantastic and attractive and also theAssignmentare not difficult to master. Positive0.961.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Thank you to Andrew Ng for a great ML introductory course for a person with programming background. It gives a very good start for anyone who is clue-less about what "machine learning", "data scientist", "neural networks" etc. really mean. Assignments are designed just right - so that a newbie is not overwhelmed, gets confidence as s/he progresses. As I mentioned I consider it introductory course, because it gives lot of information which you tend to forget as you move through this course. So you need to practice a lot with real life example before you can become an expert. Now the challenge is finding a problem that has not been tackled using ML and trying to tackle it with what I have learned." neural networks" etc. really mean.Assignmentare designed just right - soPositive0.660.50.571.26
Gtv4Xb1-EeS-ViIACwYKVQ This course is an excellent introduction to machine learning. Credit goes to Prof Ng for making a complex subject so simple. He made it easy for people without mathematical background to understand the concepts behind the various algorithms. The course covers the core algorithms of machine learning in adequate depth. That level of depth is required to get a good understanding of the concepts surrounding an algorithm. What I find very exciting is that after completing an assignment, one can use the code to solve any problem outside the assignment set. I found it very exciting to use the algorithms to solve external problems including those on Kaggle. I also found the documentation in assignments pdf documents and that in the code very helpful. Great job done there. My recommendation for improving this course would be to include some more algorithms which are commonly mentioned on various forums on the internet e.g. tree based algorithms, random forest etc. Or at least give an introduction to these algorithms for students to then explore them further on their own.to solve any problem outside theAssignmentset. I found it very excitingPositive0.911.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ This course is an excellent introduction to machine learning. Credit goes to Prof Ng for making a complex subject so simple. He made it easy for people without mathematical background to understand the concepts behind the various algorithms. The course covers the core algorithms of machine learning in adequate depth. That level of depth is required to get a good understanding of the concepts surrounding an algorithm. What I find very exciting is that after completing an assignment, one can use the code to solve any problem outside the assignment set. I found it very exciting to use the algorithms to solve external problems including those on Kaggle. I also found the documentation in assignments pdf documents and that in the code very helpful. Great job done there. My recommendation for improving this course would be to include some more algorithms which are commonly mentioned on various forums on the internet e.g. tree based algorithms, random forest etc. Or at least give an introduction to these algorithms for students to then explore them further on their own.I also found the documentation inAssignmentpdf documents and that in thePositive0.711.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ This course is very instructive and detailed, easy to follow with enough quizes and programming assignments. The support in the discussions forum is excelentfollow with enough quizes and programmingAssignmentThe support in the discussions forumPositive0.951.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Excellent teaching, excellent material and excellent assignment. It feels great to finish this course knowing that I learnt a lot ML.Excellent teaching, excellent material and excellentAssignmentIt feels great to finish thisPositive1.01.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ The course is explicit and easy to understand.And the programming assignment is great easy to understand. And the programmingAssignmentis great Positive0.971.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Awesomessst Course,,,,Impressive Coding Assignment, Had a nice learning experienceCourse, , , , Impressive CodingAssignmentHad a nice learning experience Positive0.851.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ The new self-paced version has a lot more content, including very practical cases and recommendations! And the programming assignments are still quite easy, so it makes it a perfect starter course after which you can dive into more technical material.cases and recommendations! And the programmingAssignmentare still quite easy, so itPositive0.751.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Great course. Would have liked to have a final project and some more in-depth videos for the mathematics of some of the algorithms. Slides/notes for each lecture or unit or week would be extremely helpful for those who take the class in the future or for those who have finished and would like to review the material. The programming assignments were very interesting and close to the real world. Enjoyed the course overall.to review the material. The programmingAssignmentwere very interesting and close toPositive0.680.50.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Extremely well designed course. The assignments have also been tailored really well to test only course concepts and not extra coding. The mentors have been really helpful as well. Extremely well designed course. TheAssignmenthave also been tailored really wellPositive0.941.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Excellent explanations and proper and useful assignments given at the right time to implement the algorithms in practice immediately after theory material.Excellent explanations and proper and usefulAssignmentgiven at the right time toPositive0.91.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Instructor is outstanding. Course Material and Programming assignment are well-crafted.is outstanding. Course Material and ProgrammingAssignmentare well-crafted. Positive1.01.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Excellent Course! Every course is very clear and programming assignment is well-designed.course is very clear and programmingAssignmentis well-designed. Positive0.731.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ He does a fantastic job of introducing a complex subject. Each programming assignment builds on the ones before it, adding more complexity.introducing a complex subject. Each programmingAssignmentbuilds on the ones before it,Positive0.991.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ This is a really excellent course. I've learned various topics of machine learning including a fundamental algorithm to train models and predict cases and some practical tips like dealing with overfitting. Especially, programming assignments gave me a lot of intuition and understanding, that is helpful though it took some time to finish all of them. Thank Andrew Ng very much for the wonderful experience!like dealing with overfitting. Especially, programmingAssignmentgave me a lot of intuitionPositive0.871.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ This course is perfectly designed and give an intuition on how machine learning works in application. The exercises especially the programming assignments, helps apply the knowledge and see the result and helps understanding the concepts. Kudos!application. The exercises especially the programmingAssignmenthelps apply the knowledge and seePositive0.91.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Great course! Everything is really well explained and programming assignments are very educational and easy to submit. I love it!is really well explained and programmingAssignmentare very educational and easy toPositive0.931.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ This is my first courser course taken and it is exceptional. Concepts are explained clearly and intuitively. Very easy to understand. The programming assignments are also very helpful.Very easy to understand. The programmingAssignmentare also very helpful. Positive1.01.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ This course gives great insights into the internals of machine learning. I recommend this course to any one who wants to secure a future in machine learning. Andrew Ng is a great instructor and the quizes and assignments are thought provoking. Learning a tool such as R can help you do the stuff, but knowing the internals can help you do the stuff better.great instructor and the quizes andAssignmentare thought provoking. Learning a toolPositive0.921.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ Very well put together course. The lectures are logically structured and well presented with lots of meaningful and current examples. The Matlab programming assignments have been well thought out to incrementally step the student up through the different capabilities. 'Select All that Apply' quiz questions will likely drive you crazy as there is no feedback on no feedback on failed questions to understand where your mistake(s) was/were which means you spend hours more pouring over the videos/notes to try and better understand possible options for a subsequent attempt.and current examples. The Matlab programmingAssignmenthave been well thought out toPositive0.961.00.571.26
Gtv4Xb1-EeS-ViIACwYKVQ This is an amazing course. Gives you strong basics of the important techniques and concepts in ML. The assignments help you to understand the small details of implementation. This course has helped me to take other online data science courses and understand the concepts with ease. Thank you very much Prof. Andrew Ng, community TAs, and all the staff who put together this course.techniques and concepts in ML. TheAssignmenthelp you to understand the smallPositive0.761.00.571.26
GVy8tIIKEeWXmQ4F86nmrw This course had a lot of depth to it, both in the lectures and the programming assignments. The last assignment seemed needlessly complex with not enough focus on the parallel programming aspect. I wish there had been more of a focus on how to actually write the parallel and task constructs which were instead given already implemented without much explanation.and the programming assignments. The lastAssignmentseemed needlessly complex with not enoughNegative-0.870.50.91.08
GVy8tIIKEeWXmQ4F86nmrw Rather theoretical introduction to the basics of an interesting subject. Regretfully examples and assignments are frequently overly complex in areas which are unrelated to the subject. In addition, people who work with software development should expect to look further if they aim to add to their toolbox.an interesting subject. Regretfully examples andAssignmentare frequently overly complex in areasPositive0.76-1.00.91.08
GVy8tIIKEeWXmQ4F86nmrw Appreciate the time spent by the authors to prepare all the course materials and the assignments. Everything clear and relatively self-contained. However, I still do not feel to be an expert in parallelism.all the course materials and theAssignmentEverything clear and relatively self-contained. However,Positive0.690.50.91.08
GVy8tIIKEeWXmQ4F86nmrw Presentations were presented well and the assignments were interestingly varied but quite challenging for the newbie.Presentations were presented well and theAssignmentwere interestingly varied but quite challengingPositive0.90.50.91.08
GVy8tIIKEeWXmQ4F86nmrw Very good introduction to the topic. Examples and programming exercises were very good, although last assignment was visibly less polished than earlier ones.exercises were very good, although lastAssignmentwas visibly less polished than earlierPositive0.921.00.91.08
GVy8tIIKEeWXmQ4F86nmrw Good explanations, relevant assignments. But too small, too little graded assignments as for subject. Be better if the assignments has less starter code. Good explanations, relevantAssignmentBut too small, too little gradedNegative-0.720.50.91.08
GVy8tIIKEeWXmQ4F86nmrw Good explanations, relevant assignments. But too small, too little graded assignments as for subject. Be better if the assignments has less starter code. But too small, too little gradedAssignmentas for subject. Be better ifNegative-0.970.50.91.08
GVy8tIIKEeWXmQ4F86nmrw Good explanations, relevant assignments. But too small, too little graded assignments as for subject. Be better if the assignments has less starter code. for subject. Be better if theAssignmenthas less starter code. Negative-0.920.50.91.08
GVy8tIIKEeWXmQ4F86nmrw This course shows different techniques for parallel algorithm and is quite advanced. It succeeds to be deep yet understandable, challenging yet achievable. All in all it is very well taught with very interesting assignments.very well taught with very interestingAssignment Positive0.951.00.91.08
GVy8tIIKEeWXmQ4F86nmrw Good course. The only thing I would suggest to improve is in the Assignments, the error messages are not always sufficient information to recreate the bug that caused the error, so it is hard to correct the bug (since if you don't recreate the bug, you don't find the root cause). On the other hand it's understandable, that giving away too much info from the grader makes it easier to "workaround" the failed test without necessarily providing a good solution. Tricky trade-off. Anyway, both the lecturers do a very good job of explaining fairly complex stuff in ways that non-computer-science students can understand.suggest to improve is in theAssignmentthe error messages are not alwaysPositive0.731.00.91.08
GVy8tIIKEeWXmQ4F86nmrw The course presents two core approaches to parallel programming - task and data parallelism. While these concepts are really useful, I expected more details on, for example, how to implement the _parallel_ construct used throughout the lectures. The materials were good and I can use some of the ideas straight after the lectures in my everyday coding, but the assignments were really slightly related to the topic. Barnes Hut simulation assignment. I'd say it has nothing in common with parallel programming in Scala. It looks like the authors looked for some real-life example or use case for Combiners and this simulation model looked nice. But, really, does any developer not working in university would ever use it? It's completely impractical, the most of the time I spent reading the description of simulation model, but the coding itself was just playing with 2D coordinates and some basic recursion. I'd expect something more practical, e.g. implementing simplified form of Hadoop map-reduce or something like that so I can use it after the course. But Barnes-Hut is too specific and is pretty far from everyday problems developers encounter.in my everyday coding, but theAssignmentwere really slightly related to thePositive0.74-0.50.91.08
GVy8tIIKEeWXmQ4F86nmrw The course presents two core approaches to parallel programming - task and data parallelism. While these concepts are really useful, I expected more details on, for example, how to implement the _parallel_ construct used throughout the lectures. The materials were good and I can use some of the ideas straight after the lectures in my everyday coding, but the assignments were really slightly related to the topic. Barnes Hut simulation assignment. I'd say it has nothing in common with parallel programming in Scala. It looks like the authors looked for some real-life example or use case for Combiners and this simulation model looked nice. But, really, does any developer not working in university would ever use it? It's completely impractical, the most of the time I spent reading the description of simulation model, but the coding itself was just playing with 2D coordinates and some basic recursion. I'd expect something more practical, e.g. implementing simplified form of Hadoop map-reduce or something like that so I can use it after the course. But Barnes-Hut is too specific and is pretty far from everyday problems developers encounter.to the topic. Barnes Hut simulationAssignmentI'd say it has nothing inNegative-0.98-0.50.91.08
GVy8tIIKEeWXmQ4F86nmrw Programming assignments are somewhat challenging, but it's fun :) ProgrammingAssignmentare somewhat challenging, but it's funPositive0.681.00.91.08
GVy8tIIKEeWXmQ4F86nmrw This is very interesting course that contains a lot of useful information related to parallel programming. Assignments are challenging enough and it is also interesting to tweak some code in assignments even after submitting.useful information related to parallel programming.Assignmentare challenging enough and it isPositive0.821.00.91.08
GVy8tIIKEeWXmQ4F86nmrw A very good course, the theories are explained well in the lectures and the assignments cover the learned information without being too difficultwell in the lectures and theAssignmentcover the learned information without beingPositive0.861.00.91.08
GVy8tIIKEeWXmQ4F86nmrw Excellent lectures, let down by the difficulty of the assignments. While the tutors clearly know their stuff, I found the assignments really quite challenging and of limited educational value due to the mixture of new concepts introduced by the lectures along with new (to me) mathematics or CS that also needed to be grasped. I'm an experienced professional programmer with the EPFL 'FP in Scala' and FRP courses under my belt, so I thought I knew what to expect but this was much more time consuming than I'd thought.down by the difficulty of theAssignmentWhile the tutors clearly know theirPositive0.91-0.50.91.08
GVy8tIIKEeWXmQ4F86nmrw Excellent lectures, let down by the difficulty of the assignments. While the tutors clearly know their stuff, I found the assignments really quite challenging and of limited educational value due to the mixture of new concepts introduced by the lectures along with new (to me) mathematics or CS that also needed to be grasped. I'm an experienced professional programmer with the EPFL 'FP in Scala' and FRP courses under my belt, so I thought I knew what to expect but this was much more time consuming than I'd thought.know their stuff, I found theAssignmentreally quite challenging and of limitedPositive0.63-0.50.91.08
GVy8tIIKEeWXmQ4F86nmrw Good course. The assignments should focus on the parallel programming itself instead of language stuff. Good course. TheAssignmentshould focus on the parallel programmingPositive0.970.50.91.08
GVy8tIIKEeWXmQ4F86nmrw Assignments weren't challenging. Assignmentweren't challenging. Negative-0.660.50.91.08
GVy8tIIKEeWXmQ4F86nmrw Good learning materials, however the assignments are designed for compute science students rather than professional software developers as the most important part of the assignments is not parallel code, but it is algorithms. Yes, there is parallel code in the code of the assignments, but it is mostly written and your task is to implement the algorithm using this existing parallel code, while in my opinion it should be the other way around - you should implement parallel code and algorithms code should be already provided for you.the most important part of theAssignmentis not parallel code, but itPositive0.960.00.91.08
GVy8tIIKEeWXmQ4F86nmrw Good learning materials, however the assignments are designed for compute science students rather than professional software developers as the most important part of the assignments is not parallel code, but it is algorithms. Yes, there is parallel code in the code of the assignments, but it is mostly written and your task is to implement the algorithm using this existing parallel code, while in my opinion it should be the other way around - you should implement parallel code and algorithms code should be already provided for you.code in the code of theAssignmentbut it is mostly written andPositive0.730.00.91.08
GVy8tIIKEeWXmQ4F86nmrw Week 2 assignment was very interesting, thanks. Week 4 assignment was extremely hard to debug. Could you perhaps add more unit tests to BarnesHutSite? Week 2Assignmentwas very interesting, thanks. Week 4Positive0.681.00.91.08
GVy8tIIKEeWXmQ4F86nmrw Week 2 assignment was very interesting, thanks. Week 4 assignment was extremely hard to debug. Could you perhaps add more unit tests to BarnesHutSite?was very interesting, thanks. Week 4Assignmentwas extremely hard to debug. CouldPositive0.681.00.91.08
H02KsW1DEeWXrA6ju0fvnQ Was pretty good, but quite short and some assignments did not align as well with the lecture material as they could have.good, but quite short and someAssignmentdid not align as well withNegative-0.80.50.490.86
H02KsW1DEeWXrA6ju0fvnQ Lectures are too complicated. I understand that material is not easy and one should do a lot of research and reading to understand the essence of the taught algorithms but the lecturer is also not very helpful and assignments are everywhere on the internet which nobody needs to get tired of thinking a little to do the homework as their product.is also not very helpful andAssignmentare everywhere on the internet whichNegative-0.710.00.490.86
H02KsW1DEeWXrA6ju0fvnQ It's very cookbook driven - it's not a deep dive into the topics. This can be dangerous: a little knowledge and all that. However references for more are provided. If you can imitate the coding examples, you should be OK for the assignments. Fair warning: the quizzes are hard to replicate unless you set up your environment to mirror exactly the version of the packages used in the course. you should be OK for theAssignmentFair warning: the quizzes are hardNegative-0.980.50.490.86
H02KsW1DEeWXrA6ju0fvnQ Assignments could be better explained, and lessons improved Assignmentcould be better explained, and lessonsNegative-0.890.00.490.86
H02KsW1DEeWXrA6ju0fvnQ I learned a lot in this class. There are slight gaps from the depth of material covered in the lectures to the quizzes and assignment. If you're good at researching online, you'll be fine.the lectures to the quizzes andAssignmentIf you're good at researching online,Negative-0.640.50.490.86
H02KsW1DEeWXrA6ju0fvnQ Of all the JHU Data Science specialization courses I've had, this was by far the most enjoyable. I really liked how the class was more in the style of 'here's some techniques, now do whatever you want on the project.' Prior courses are, and understandably so, more constrained in the assignments. It's not until here that the student really has the tools to be able to flex their analytical muscles, and it pays off. Also, of the three instructors, I am most favorable to Jeff Leek, who teaches this class. He communicates much clearer than Roger Peng or Brian Caffo. I find I learn more from his content than the others. Lastly, I will say that this class doesn't hold a torch to University of Washington's Machine Learning specialization. That's expected since this is one class and that's a whole series of classes. If you're hungry for more after this one, I highly recommend UWash's Machine Learning specialization.understandably so, more constrained in theAssignmentIt's not until here that theNegative-0.660.50.490.86
H02KsW1DEeWXrA6ju0fvnQ The instructions for the final project were very unclear and even though I submitted all assignments well before their respective deadlines and reviewed the required number of projects my work was not processed for a grade thereby delaying my specialization completion.and even though I submitted allAssignmentwell before their respective deadlines andPositive0.83-0.50.490.86
H02KsW1DEeWXrA6ju0fvnQ Thank you for inviting me to be a beta tester for Practical Machine Learning. I completed this course at the beginning of October of this year. When I was asked to be a "beta tester" I thought that I would be presented with new materials. However, the only thing that has changed is the look and layout of the Coursera web pages. The video lectures, quizzes, and assignment are the same as they have been for quite some time. Here are some specific comments: 1. The video lectures: To me, these are clear and easy to follow. However, like those in the other courses in the Data Science Specialization, this course covers a wide range of subjects but tends not to have much depth. When I compare this and other courses in the specialization to other moocs that I have taken including Machine Learning with Andrew Ng and the Stanford Online EdX Course Statistical Learning with Trevor Hastie and Rob Tibshirani, the somewhat cursory treatment of the topics in the Data Science Specialization becomes more noticeable. Perhaps in the interest of "truth in advertising" this course should be called "A Brief Introduction to Practical Machine Learning." In the interest of full disclosure, I should note that I have an undergraduate degree in economics and an MS and PhD in psychology with a quantitative bent. I have had lots of statistics courses, especially those related to ANOVA, MANOVA, nonparametric statistics, correlation and regression methods, and structural equation modeling. The latter is important in psychology because researchers in this field like to measure latent variables. I had been an analyst using SPSS for several decades and the courses in this specialization helped me to migrate to R. Also, there have been may new developments that have become more accessible through R packages (like the fancier tree methods) that were not available when I completed my PhD. Thus these courses (and others such as the ones by Ng and Hastie and Tibshirani) have helped me to keep abreast of these developments. So they are good for me, but I wonder to what degree do the courses in the Data Science Specialization actually make a person a "data scientist?" 2. The quizzes: I think these items are good practice and are at a reasonable level of difficulty. However, these items are the same ones that you have been giving for quite some time, with perhaps a few new ones added. A little googling will lead you to the answers to these quizzes posted online. I recommend that you put a little time and effort into writing all new items. 3. The final project: Again, this project is good practice and seems to be at a reasonable level of difficulty. And again, this is the same project that appears to have been given at the end of numerous iterations of this course. And again, numerous write-ups for this project can be found online. And again, I would recommend that you put a little time and effort into finding a new data set for people to analyze. This would help minimize some of the rampant cheating that I found in this and in other classes in the specialization. On the subject of cheating, when I was doing the peer grading for the courses in the Specialization, I would enter the code of the students that I was grading into the Google search box and all too often I found links to submissions for the project by students who had taken earlier sessions of the class. That is, students were copying these earlier submissions by other students and submitting them as their own. And I don't mean that they were similar: students were copying other people's work line by line, character by character. I found that to be quite irritating and I always reported it to Coursera. Of course, if the instructors would change their assignments once I a while, then this sort of copying would be impossible. As it is, it appears that the good professors put a lot of time and effort into creating what are indeed a worthwhile set of classes. However, after they created the classes, they seem to have pushed the "autopilot" button and gone off to do their day jobs. I would suggest that re-engaging with these courses and reading some of the comments that other students have made would be helpful. Overall, I appreciate the courses in the Data Science Specialization and specifically this course. I know that these class materials took considerable time and efforts to create. I wish the instructors continued success with these classes.pages. The video lectures, quizzes, andAssignmentare the same as they haveNegative-0.740.50.490.86
hESqA3EhEeWIfhKr_WcYsQ So far so good! I like the way the lectures and quizzes are presented. I am loving the instructor and his style. However, I have to go through the whole course before I could say how productive the course will be. Anyway, thanks a lot for the team! Thanks a lot Nick Sanots, Coursera, UC Davis and all fellow learners. I was a week late and could not complete the final assignment in time. However, the course is great! The course is medium paced, and best even for newcomers and intermediates alike. The chapters presented in the course are very productive and vivid. I simply love the course. I don't feel there is any room for improvement. Its just perfect! I love this course. Looking forward for next session of this course and next course.and could not complete the finalAssignmentin time. However, the course isNegative-0.71.00.611.24
hESqA3EhEeWIfhKr_WcYsQ This course has provided a great introduction to GIS. It was easy to follow the lectures and the assignments were really fun. In this course, although being on the introduction level, we have been provided with good explanations of how GIS works and why we, for instance, press a certain button and not another. The course has given me a better understanding of different GIS functions but also the abilty to think more independently about the logic behind these functions. I'm looking forward the next course! to follow the lectures and theAssignmentwere really fun. In this course,Positive0.961.00.611.24
hESqA3EhEeWIfhKr_WcYsQ Excellent course with step by step instruction for beginner. However the final assignment is challenging enough to summarize whatever I have learnt.instruction for beginner. However the finalAssignmentis challenging enough to summarize whateverPositive0.871.00.611.24
hESqA3EhEeWIfhKr_WcYsQ This course is a good introduction for anyone beginning to work with GIS, because it starts from the very basics. The course has a great format and content; it's one of the best I've taken on Coursera. The tutorial assignments and project are great for practicing the concepts.I've taken on Coursera. The tutorialAssignmentand project are great for practicingPositive0.941.00.611.24
hESqA3EhEeWIfhKr_WcYsQ Excellent course. Explanations and assignments were very clear, complete and useful. Excellent course. Explanations andAssignmentwere very clear, complete and useful.Positive0.781.00.611.24
hESqA3EhEeWIfhKr_WcYsQ Excellent content, and the assignments were great as well. Even better is that now as I work through my workflows, I now have these videos to reference if I am having difficulty with anything. Cheers! Excellent content, and theAssignmentwere great as well. Even betterPositive1.01.00.611.24
hESqA3EhEeWIfhKr_WcYsQ I am an Architect-Planner by profession. Was looking for this course for quite sometime. I finally found it on Coursera. I had a great time learning Fundamentals of GIS. I had never before worked in Gis though I had a very little theoretical idea. But, at the end of this course, I was able to analyse and make my own map, something I had never done before with GIS. The lectures were to the point, with most of the details covered. The assignments for practice were very helpful too. This course comes with a very helpful reading materiaI and a year long licensed version of ArcGIS too. I had a great time in taking up the quizes, and the peer reviewed final assignment. I highly recommend this course. Last but not the least, thank you Nick Santos for teaching so well! got back to class almost after 8 years and had a great time! I am sure that this will help me taking up further studies in my field.quizes, and the peer reviewed finalAssignmentI highly recommend this course. LastPositive1.01.00.611.24
hESqA3EhEeWIfhKr_WcYsQ A good introduction to GIS focusing on the fundamental principles with a good practical element included. There is a lot to take in over four weeks so it does require plenty of time to absorb all the required learning and complete the assignment. Plenty of information and resources are provided and the lectures are clear and easily to follow. The only criticism I would have is that there is probably too much emphasis on Arc GIS, it would have been nice to learn some more about open source platforms like QGIS.the required learning and complete theAssignmentPlenty of information and resources arePositive0.720.50.611.24
hESqA3EhEeWIfhKr_WcYsQ This was a really great course, with excellent materials. I was impressed with the amount of video resources and learning materials such as step-by-step instruction guides for each of the formative assignments which teach you the skills you need when you come to do the final summative assignment.guides for each of the formativeAssignmentwhich teach you the skills youPositive0.971.00.611.24
hESqA3EhEeWIfhKr_WcYsQ Thank you Nick! Yes I watched all your lectures and did all the quizzes and the assignments just for fun :) did all the quizzes and theAssignmentjust for fun :) Negative-0.811.00.611.24
hESqA3EhEeWIfhKr_WcYsQ Really good for beginners and if this course have more detailed instruction of final assignment, I would like to give five stars.have more detailed instruction of finalAssignmentI would like to give fiveNegative-0.720.50.611.24
hESqA3EhEeWIfhKr_WcYsQ A very good starting point with great teaching style. The assignments were helpful point with great teaching style. TheAssignmentwere helpful Positive0.941.00.611.24
hESqA3EhEeWIfhKr_WcYsQ Good background course and introduction to using ARCMap. Would have been nice to have materials to follow along with the lectures, but the assignments provided a second follow along at doing what was done in the lectures.along with the lectures, but theAssignmentprovided a second follow along atPositive0.891.00.611.24
hESqA3EhEeWIfhKr_WcYsQ Appreciated the lectures and the assignments made it possible to gain confidence in using the software. Appreciated the lectures and theAssignmentmade it possible to gain confidencePositive0.911.00.611.24
hESqA3EhEeWIfhKr_WcYsQ Great teacher, didactic assignments and easy to follow instructions. Great teacher, didacticAssignmentand easy to follow instructions. Positive0.981.00.611.24
hESqA3EhEeWIfhKr_WcYsQ This course is great! Make sure you try and do the assignments without the step by step directions and the end will be a breeze!sure you try and do theAssignmentwithout the step by step directionsNegative-0.651.00.611.24
hESqA3EhEeWIfhKr_WcYsQ Great course with engaging material and enthusiastic and experienced instruction. The materials, lectures, assignments, extras, links, etc. were excellent. Only two negative aspects occurred. The first was the initial lack of materials with which to follow the instructors as they went through various processes in ArcMap in their lectures. However, this was remedied quickly and materials were provided. The second was the instructional material for the week 2 assignment, which lacked the step-by-step detail and polish of the assignments from other weeks. This may have been due to the course being new and somewhat unrefined. Overall, the course was extremely helpful and well worth the time and money. I intend to continue on and complete the entire specialization. and experienced instruction. The materials, lectures,Assignmentextras, links, etc. were excellent. OnlyPositive0.680.50.611.24
hESqA3EhEeWIfhKr_WcYsQ Great course with engaging material and enthusiastic and experienced instruction. The materials, lectures, assignments, extras, links, etc. were excellent. Only two negative aspects occurred. The first was the initial lack of materials with which to follow the instructors as they went through various processes in ArcMap in their lectures. However, this was remedied quickly and materials were provided. The second was the instructional material for the week 2 assignment, which lacked the step-by-step detail and polish of the assignments from other weeks. This may have been due to the course being new and somewhat unrefined. Overall, the course was extremely helpful and well worth the time and money. I intend to continue on and complete the entire specialization. step-by-step detail and polish of theAssignmentfrom other weeks. This may havePositive0.870.50.611.24
HFhDw-STEeWYOBIRup69HQ Wish there will be some lab assignments, for example doing some real work on AWS.Wish there will be some labAssignmentfor example doing some real workPositive0.850.00.790.94
HFhDw-STEeWYOBIRup69HQ Given the quality of the first 2 courses for the "Cloud Computing Specialisation", I think that this course fell short of my expectations. I think that the instructors attempted to cover the whole range of existing technologies in the field of Cloud Computing. However, since it has become a quite expanded domain, the instructors were only able to cover the topics superficially due to time constraints. In the same way, the assignments were not really demanding, they were repetitions of the lecture videos to some extent. There was no practical assignment, which was a bit disappointing. I believe that the instructors should consider reformatting this and the second part of this course to make them more similar to the "Cloud Computing Concepts" course. Thus, I would prefer this course to cover fewer topics, but to a greater extent. Ideally, the learners should have to complete a full deployment of one sample technology of those presented (and possibly developing some features). That would require more time, but it would also provide more knowledge to the learners. Sincerely.constraints. In the same way, theAssignmentwere not really demanding, they wereNegative-0.74-0.50.790.94
HFhDw-STEeWYOBIRup69HQ Given the quality of the first 2 courses for the "Cloud Computing Specialisation", I think that this course fell short of my expectations. I think that the instructors attempted to cover the whole range of existing technologies in the field of Cloud Computing. However, since it has become a quite expanded domain, the instructors were only able to cover the topics superficially due to time constraints. In the same way, the assignments were not really demanding, they were repetitions of the lecture videos to some extent. There was no practical assignment, which was a bit disappointing. I believe that the instructors should consider reformatting this and the second part of this course to make them more similar to the "Cloud Computing Concepts" course. Thus, I would prefer this course to cover fewer topics, but to a greater extent. Ideally, the learners should have to complete a full deployment of one sample technology of those presented (and possibly developing some features). That would require more time, but it would also provide more knowledge to the learners. Sincerely.some extent. There was no practicalAssignmentwhich was a bit disappointing. INegative-0.98-0.50.790.94
hfzUJ-IfEeSsEiIAC7JSbg Thoroughly enjoyed this course and feel it has improved me as a teacher. Assignment criteria could be clearer. Excellent compliment to the blended learning course.has improved me as a teacher.Assignmentcriteria could be clearer. Excellent complimentPositive0.780.50.880.89
hfzUJ-IfEeSsEiIAC7JSbg There is a choice in assignments, you can do them either written or video. However the evaluation highly favors videos and it is not possible to pass te course without doing them. Course staff do not respond to this issue... Not very motivating... There is a choice inAssignmentyou can do them either writtenNegative-0.68-0.50.880.89
hgw1Nkd5EeW8cBKtDAegYw Good but the 3rd assignment is not covered adequately nor the reading material is giving specific directions. Good but the 3rdAssignmentis not covered adequately nor theNegative-0.850.50.941.02
hgw1Nkd5EeW8cBKtDAegYw Assignment was awesome. Assignmentwas awesome. Positive0.881.00.941.02
hgw1Nkd5EeW8cBKtDAegYw This is a very basic course in using the arduino and having it communicate with various other devices. It is not a bad thing to have such a basic course exist, it is a good thing, but there are definite flaws in the course, the main ones being the grading system for the assignments and the lack of a place to go for clarification of the assignment / grading questions. Both the penultimate and the final assignments require a certain amount of extra research and learning beyond what was taught in the lectures and yet the grading instructions for the assignments did not allow for taking that into account; the grading criteria was either binary (grade of 100%, or 0) or had the possibility of a partial passing grade but without listing a number of possible criteria that would put a project into the partial passing grade category.being the grading system for theAssignmentand the lack of a placeNegative-0.790.50.941.02
hgw1Nkd5EeW8cBKtDAegYw This is a very basic course in using the arduino and having it communicate with various other devices. It is not a bad thing to have such a basic course exist, it is a good thing, but there are definite flaws in the course, the main ones being the grading system for the assignments and the lack of a place to go for clarification of the assignment / grading questions. Both the penultimate and the final assignments require a certain amount of extra research and learning beyond what was taught in the lectures and yet the grading instructions for the assignments did not allow for taking that into account; the grading criteria was either binary (grade of 100%, or 0) or had the possibility of a partial passing grade but without listing a number of possible criteria that would put a project into the partial passing grade category.to go for clarification of theAssignment/ grading questions. Both the penultimatePositive0.630.50.941.02
hgw1Nkd5EeW8cBKtDAegYw This is a very basic course in using the arduino and having it communicate with various other devices. It is not a bad thing to have such a basic course exist, it is a good thing, but there are definite flaws in the course, the main ones being the grading system for the assignments and the lack of a place to go for clarification of the assignment / grading questions. Both the penultimate and the final assignments require a certain amount of extra research and learning beyond what was taught in the lectures and yet the grading instructions for the assignments did not allow for taking that into account; the grading criteria was either binary (grade of 100%, or 0) or had the possibility of a partial passing grade but without listing a number of possible criteria that would put a project into the partial passing grade category.Both the penultimate and the finalAssignmentrequire a certain amount of extraPositive0.890.50.941.02
hgw1Nkd5EeW8cBKtDAegYw Good course. Prof. Ian is very good. Only I miss a deeper discussion, more complete examples and assignments. Thanks a lot.deeper discussion, more complete examples andAssignmentThanks a lot. Positive0.80.50.941.02
hgw1Nkd5EeW8cBKtDAegYw Awesome lectures! Awesome explanations! Awesome examples! Awesome assignments!lectures! Awesome explanations! Awesome examples! AwesomeAssignment Positive0.741.00.941.02
hgw1Nkd5EeW8cBKtDAegYw I did not feel that I learned as much in this course as in the previous courses of the series. The assignments in particular seemed trivial, and were compromised even further due to some technical problems with the simulator recommended for students without access to actual hardware. This course would be a good candidate for revision, with a focus on gradually increasing the depth and complexity from stage to stage, and on commonly-used components such as current amplifiers and shift registers. Problems with the simulator should not be cause for compromising the assignments themselves, there are other ways to address those problems, many of which were employed by students as they competed their assignments.previous courses of the series. TheAssignmentin particular seemed trivial, and werePositive0.85-0.50.941.02
hgw1Nkd5EeW8cBKtDAegYw I did not feel that I learned as much in this course as in the previous courses of the series. The assignments in particular seemed trivial, and were compromised even further due to some technical problems with the simulator recommended for students without access to actual hardware. This course would be a good candidate for revision, with a focus on gradually increasing the depth and complexity from stage to stage, and on commonly-used components such as current amplifiers and shift registers. Problems with the simulator should not be cause for compromising the assignments themselves, there are other ways to address those problems, many of which were employed by students as they competed their assignments.not be cause for compromising theAssignmentthemselves, there are other ways toPositive0.68-0.50.941.02
hgw1Nkd5EeW8cBKtDAegYw IOT more examples should have been covered and also assignments for IoT would have been better.should have been covered and alsoAssignmentfor IoT would have been better.Negative-0.980.50.941.02
hgw1Nkd5EeW8cBKtDAegYw It was a very enjoyable course up till the end of module three where things went a bit awry; mosty due to the unexplained withdrawal of the discussion forem and the failure of the third party platform to perform correctly at 123D (which left us doing assignments that couldn't be completed with the assigned tools). A big part of the fourth module was about connecting and communicating with the internet via ethernet and wifi. That was a bit lost on me, mainly because i didn't really appreciate why i should want to (I can understand many reasons, but none felt very close at hand). I think it would have been more enjoyable with useful examples and practice. Ok, the course is still worth doing, but i think there is much room for creating a smooth and enjoyable learning process. It felt more like a beta version. at 123D (which left us doingAssignmentthat couldn't be completed with theNegative-0.97-0.50.941.02
HITLfhnoEeWjrA6seF25aw Nice introduction. I wasn't following the lectures that close, because the material was not that new to me, but the assignments and quizzes are amazingthat new to me, but theAssignmentand quizzes are amazing Positive0.991.00.941.16
HITLfhnoEeWjrA6seF25aw the course is quite simple and informative. I really like how it is done as hands on experience not just lectures and assignments. I would definitely recommend it for beginnerson experience not just lectures andAssignmentI would definitely recommend it forPositive1.00.50.941.16
HITLfhnoEeWjrA6seF25aw A short course consists of basic knowledge about HTML, CSS, and JavaScript. Little jQuery material is also included. It is a great course for me to review my knowledge in this area. I am not sure if this course contains enough knowledge for the beginners. Also more practical and guided assignments are needed. It will be great if the teacher includes a "Recommended Book" section, as shown in HTML, CSS, and Javascript for Web Developers course (https://www.coursera.org/learn/html-css-javascript-for-web-developers/supplement/8VeLb/recommended-books) .beginners. Also more practical and guidedAssignmentare needed. It will be greatPositive0.860.50.941.16
HITLfhnoEeWjrA6seF25aw Excellent Course. Great instructors, very well structured content. I loved the last assignment, had a lot of fun building my own webpage. Brilliant learning experience, will definitely keep practising.structured content. I loved the lastAssignmenthad a lot of fun buildingPositive1.01.00.941.16
HITLfhnoEeWjrA6seF25aw I liked the course a lot and learned the basics of html, css and javascript. My main suggestions for improvement would be to extend the course over 8 weeks and spend more time on each subject. I also believe that if we were asked to do an assignment per week (so 8), it would have pushed us to deepen our understanding of the subject matter. That said, I very much enjoyed the course. I also love coursera and the work of all schools that participate with them. Thank-you and keep up the excellent work and valued effort ! we were asked to do anAssignmentper week (so 8), it wouldNegative-0.750.50.941.16
HITLfhnoEeWjrA6seF25aw Suitable neither for absolute beginners nor as a stand-alone course. For example, there are things that the quiz questions refer to that haven't been covered in the course, but you can't even look them up because they haven't given you the necessary terminology to find relevant information about them on google. This means that you'll be left looking through a minefield of resources that include the code in the quiz question but are actually about something else. I have now started using Lynda instead, and am seeing all the bad habits I've picked up and the holes left in my knowledge. Normally I prefer Lynda to Coursera for the assignments and the quizzes, but not in this case...prefer Lynda to Coursera for theAssignmentand the quizzes, but not inNegative-0.82-0.50.941.16
HITLfhnoEeWjrA6seF25aw Great introduction to web development. I went through this course fairly quickly due to previous experience, but even for someone with experience, there was a lot of information I learned from it. The assignments were helpful as well.information I learned from it. TheAssignmentwere helpful as well. Positive0.861.00.941.16
HITLfhnoEeWjrA6seF25aw Good course for someone with a little experience. Total newbies may be lost doing the assignments. Regardless I recommend the course. newbies may be lost doing theAssignmentRegardless I recommend the course. Positive0.890.50.941.16
HITLfhnoEeWjrA6seF25aw The Assignments of this course are really great . I benefit from them a lot .I love the tutors . TheAssignmentof this course are really greatPositive0.91.00.941.16
HITLfhnoEeWjrA6seF25aw What tutor said is articulate. What tutor taught is easy to understand. What assignment asked to do is useful. This is a easy but practical course.taught is easy to understand. WhatAssignmentasked to do is useful. ThisPositive0.691.00.941.16
HITLfhnoEeWjrA6seF25aw Up to the third week, I could follow the instructions and assignments given. They were incredibly helpful to me since I have never had such an experience creating an html file. Even though I was extremely with my schedule during the fourth week, I have really enjoyed the course. Thank you so much for your kind and valuable instructions. Thank you.I could follow the instructions andAssignmentgiven. They were incredibly helpful toNegative-0.861.00.941.16
HITLfhnoEeWjrA6seF25aw Way of teaching style is awesome...super assignments and interactive videos and professors are also well knowledgeable. The professors teaches in this way, student can easily understand the concept...Thanks to this University...style is awesome. . . superAssignmentand interactive videos and professors arePositive0.961.00.941.16
HITLfhnoEeWjrA6seF25aw I like this course because it was jumping directly into latest and greatest of frameworks or libraries and making things easy to get started. The instruction give on assignment wasn't clearget started. The instruction give onAssignmentwasn't clear Negative-0.680.50.941.16
HITLfhnoEeWjrA6seF25aw A nice introduction to the basics but I found the assignments a little to easy so I didn't feel competent at the end of the course. I thought the instructors gave the information in clear and concise way which made the course quite enjoyablethe basics but I found theAssignmenta little to easy so INegative-0.640.00.941.16
HITLfhnoEeWjrA6seF25aw Great course, useful assignments to ease you in, good tutors, recommended starter course into responsive website basics. Great course, usefulAssignmentto ease you in, good tutors,Positive0.841.00.941.16
HITLfhnoEeWjrA6seF25aw Very low level , im sorry but this cant be even considered a good intro to HTML,CSS im going to stop wasting my time watching this. no chllange in the assignments or questions , + more of an overview of the basics then the basics ..watching this. no chllange in theAssignmentor questions , + more ofNegative-0.76-1.00.941.16
HITLfhnoEeWjrA6seF25aw A course that starts off from the complete basics of programming using HTML, CSS & JavaScript. The course assignments are well thought out. A beginner is provided with sufficient set of tools to complete them while intermediate users have the freedom to try out new features. People already with a fair amount of expertise with HTML, CSS & JS may not find this to be intellectually stimulating. However it is ideal for beginners and very useful for anyone looking to brush up on the basics of these web development languages.HTML, CSS & JavaScript. The courseAssignmentare well thought out. A beginnerPositive0.991.00.941.16
HITLfhnoEeWjrA6seF25aw Enjoyed the pace of this course, learned a lot during these 4 sessions. Good teachers, challenging enough assignments and enough chances to redo tasks. Intro level but enough to learn still.4 sessions. Good teachers, challenging enoughAssignmentand enough chances to redo tasks.Negative-0.651.00.941.16
HITLfhnoEeWjrA6seF25aw Great Course. I really enjoyed it. Videos and assignments are really intuitive and help us to learn to code and design so quickly.I really enjoyed it. Videos andAssignmentare really intuitive and help usPositive0.991.00.941.16
HITLfhnoEeWjrA6seF25aw The assignments were not very challenging nor were the lectures very in depth. TheAssignmentwere not very challenging nor wereNegative-0.810.00.941.16
HITLfhnoEeWjrA6seF25aw The University of London is amazing. As a person with severe anxiety who is also a full time student I don't have as much time as I would like to focus on these courses but this course was so well compartmentalized and polished that it was a great experience even for me. I really liked how the pace of the assignments is increasing in complexity at a very nice pace. As a person with anxiety peer reviewed assignments can be a very frustrating process people can be petty with peer reviewed assignments I can't convey to them my other learning disabilities.liked how the pace of theAssignmentis increasing in complexity at aPositive0.991.00.941.16
HITLfhnoEeWjrA6seF25aw The University of London is amazing. As a person with severe anxiety who is also a full time student I don't have as much time as I would like to focus on these courses but this course was so well compartmentalized and polished that it was a great experience even for me. I really liked how the pace of the assignments is increasing in complexity at a very nice pace. As a person with anxiety peer reviewed assignments can be a very frustrating process people can be petty with peer reviewed assignments I can't convey to them my other learning disabilities.a person with anxiety peer reviewedAssignmentcan be a very frustrating processPositive0.841.00.941.16
HITLfhnoEeWjrA6seF25aw The University of London is amazing. As a person with severe anxiety who is also a full time student I don't have as much time as I would like to focus on these courses but this course was so well compartmentalized and polished that it was a great experience even for me. I really liked how the pace of the assignments is increasing in complexity at a very nice pace. As a person with anxiety peer reviewed assignments can be a very frustrating process people can be petty with peer reviewed assignments I can't convey to them my other learning disabilities.can be petty with peer reviewedAssignmentI can't convey to them myNegative-0.711.00.941.16
HITLfhnoEeWjrA6seF25aw Great video instructions. Had some tech issues on my end. Not really a good idea to try this on a chromebook if you are just getting started. If you know the work-arounds to make the assignments with a chromebook it's below your level. Still very much worth the time to watch the videos whether or not you are going to complete the work.know the work-arounds to make theAssignmentwith a chromebook it's below yourNegative-0.790.00.941.16
Hr9lByyfEeWccAqzeA4VPw It was hard to learn from the materials that we have to buy. Please understand that not everyone who sign up for the course can afford to buy the books on amazon. Lack of those books are showing effects on the way we attempt the assignments. It would be great if download links or online study links are provided in the readings section for all the necessary books instead of only a few.on the way we attempt theAssignmentIt would be great if downloadNegative-0.810.51.011.01
Hr9lByyfEeWccAqzeA4VPw This course has great potential as it is an extraordinarily timely topic, domestically and globally. The accessible required reading assignments were thought provoking and topical. Also, one of the required videos proved helpful, and a couple of the optional Ted talks were "must see's" for anyone involved in the non-profit sector. It was problematic that there was so little direction with respect to how one might access the required reading materials that were not linked into the course syllabus. In fact, one of the links provided simply directed the learners to a youtube video, extolling the virtues of the book wherein the required chapter was located. Another blatant colleague marketing technique occurred during the course of one of the required videos wherein the organizer interviewed an author about his book. (There was some helpful substantive information that came out of that interview, but for the most part, I felt as though I was watching an infomercial.) Requests for help fell on deaf ears, except for those of co-learners. A small, but annoying, flaw was that the professors were simply reading text from their slides, for the video component of the course--with an additional word thrown in, on occasion, for good measure. It would have been less distracting just to have the slides to read. I wish this course had been designed and taught to the standards I have come to expect from Coursera courses. It could have been one of the most valuable yet. and globally. The accessible required readingAssignmentwere thought provoking and topical. Also,Positive0.95-0.51.011.01
HRSOu-BiEeOZpyIACyeXpA Best thing of this course is that it is self paced. No need to worry about submitting assignments or quizzez. However, this is also taking some tome to get it completed. No need to worry about submittingAssignmentor quizzez. However, this is alsoPositive0.621.00.780.98
HRSOu-BiEeOZpyIACyeXpA Just awesome. it simply needs to provide information on assignments when keyboard sucks.simply needs to provide information onAssignmentwhen keyboard sucks. Negative-0.840.50.780.98
HRSOu-BiEeOZpyIACyeXpA Its a very good course. The teacher teachs with love and attention. I just think could have more exercises in video to help to do on the assignments. I recommend!!!!to help to do on theAssignmentI recommend! ! ! ! Positive0.890.50.780.98
HRSOu-BiEeOZpyIACyeXpA The content is good. Needs better maintenance. Certain bugs and assignment errors should be rectified.Needs better maintenance. Certain bugs andAssignmenterrors should be rectified. Negative-0.840.50.780.98
HRSOu-BiEeOZpyIACyeXpA This is the course that I'm taking for right now before closing time for math assignments for me. I know Calculus is a large subject with all new topics dividing into modules. The Calculus 1 will be included functions, limits, infinities, derivatives, and area and integrals. I will just do my best as I can in order to try Calculus; it's going to be tough for me to listen. There's a lot of stuffs going on in Calculus.now before closing time for mathAssignmentfor me. I know Calculus isNegative-0.790.50.780.98
hwiBZm0vEeWbyw5d8C-Blw Loved the course! Super useful tutorial of the different plotting systems, and basic exploratory data analysis. Very practical and hands-on, which is what is needed for this kind of work. Assignments were relatively simple, but I think they got the key points across.needed for this kind of work.Assignmentwere relatively simple, but I thinkPositive0.961.00.761.1
hwiBZm0vEeWbyw5d8C-Blw Very interesting and insightful course. I enjoyed it. Assignment was okay, could have provided more challenge and depth though.and insightful course. I enjoyed it.Assignmentwas okay, could have provided morePositive0.950.50.761.1
hwiBZm0vEeWbyw5d8C-Blw This was an excellent course full of useful exercises, assignments and lectures. I took these classes for the data analysisexcellent course full of useful exercises,Assignmentand lectures. I took these classesPositive0.861.00.761.1
hwiBZm0vEeWbyw5d8C-Blw It misses an assignment which will allow to practice the clustering skills. It misses anAssignmentwhich will allow to practice thePositive0.720.00.761.1
hwiBZm0vEeWbyw5d8C-Blw Insights delivered by the course were great. However, I think it emphasizes too much the lattice and basic plot systems to the point it is redundant with functionality on ggplot. It should focus more on concepts and techniques for delivering richer and meaningful graphics using ggplot rather than talking that much about technicalities on the basic plot and lattice systems. Assignments were too basic and don't reflect all the concepts learned in the lessons e.g. clustering, which I think are of great interest for researchers.the basic plot and lattice systems.Assignmentwere too basic and don't reflectNegative-0.950.00.761.1
hwiBZm0vEeWbyw5d8C-Blw Some parts of material is good quality, but some is bad - also some show bad practices in R. Extensively use swirl as assignments over self work. It is better to go through good tutorial over R base plotting system and ggplot2.in R. Extensively use swirl asAssignmentover self work. It is betterPositive0.77-0.50.761.1
hwiBZm0vEeWbyw5d8C-Blw I learned a lot and the assignments were the right kind of challenging.I learned a lot and theAssignmentwere the right kind of challenging.Positive0.911.00.761.1
I82JCSWXEeWtRg6boA3D-Q The last assignment caused me CONFUSION. I mean, due to the unclear assignment requirements, we cannot review composition for composition's sake. For example, I did use two squares as the assignment asked, but I changed the transparency of them, so they form a new square when overlapping. And people think I used three squares and thus not following the instructions. And many people used a small circle and a large circle putting at the center vertically to form a scale composition, and you have to give them 3 points because they followed the instructions, but they actually did not do much in terms of composition. Though I got 3.5 scores by two people ( not very bad), I'm still frustrated, and I hope the assignment requirements could be clearer. The lastAssignmentcaused me CONFUSION. I mean, dueNegative-0.860.00.711.22
I82JCSWXEeWtRg6boA3D-Q The last assignment caused me CONFUSION. I mean, due to the unclear assignment requirements, we cannot review composition for composition's sake. For example, I did use two squares as the assignment asked, but I changed the transparency of them, so they form a new square when overlapping. And people think I used three squares and thus not following the instructions. And many people used a small circle and a large circle putting at the center vertically to form a scale composition, and you have to give them 3 points because they followed the instructions, but they actually did not do much in terms of composition. Though I got 3.5 scores by two people ( not very bad), I'm still frustrated, and I hope the assignment requirements could be clearer.I mean, due to the unclearAssignmentrequirements, we cannot review composition forNegative-0.840.00.711.22
I82JCSWXEeWtRg6boA3D-Q Its a great course to start understanding the basics of design and know what graphic design is all about. the lectures are very well explained and the assignments are all very easy to complete. Its a very well structured course.are very well explained and theAssignmentare all very easy to complete.Positive1.00.50.711.22
I82JCSWXEeWtRg6boA3D-Q Very rewarding, with easy to understand but comprehensive lectures and optional exercises that can be done with each sub-section of the lecture. These exercises were interesting, relevant and challenging. It was also educational to do the peer reviews and see how other students approached the assignments. The instructions for assignments perhaps could be broken into bullet points, as sometimes they were perhaps not fully understood on the optional exercises. Some guidelines to help give more substantial or constructive feedback (beyond "This met the assignment criteria" or "I liked #3") could be helpful. I'm very glad I did this course, and I was thoroughly engrossed in the exercises. It was sad when the course ended. :-)see how other students approached theAssignmentThe instructions for assignments perhaps couldNegative-0.661.00.711.22
I82JCSWXEeWtRg6boA3D-Q Very rewarding, with easy to understand but comprehensive lectures and optional exercises that can be done with each sub-section of the lecture. These exercises were interesting, relevant and challenging. It was also educational to do the peer reviews and see how other students approached the assignments. The instructions for assignments perhaps could be broken into bullet points, as sometimes they were perhaps not fully understood on the optional exercises. Some guidelines to help give more substantial or constructive feedback (beyond "This met the assignment criteria" or "I liked #3") could be helpful. I'm very glad I did this course, and I was thoroughly engrossed in the exercises. It was sad when the course ended. :-)feedback (beyond " This met theAssignmentcriteria" or " I liked #3"Positive0.761.00.711.22
I82JCSWXEeWtRg6boA3D-Q Well-made videos, strong assignments. Well-made videos, strongAssignment Positive0.881.00.711.22
I82JCSWXEeWtRg6boA3D-Q This course inspired me a lot. I enjoyed learning graphic design. The assignments are funI enjoyed learning graphic design. TheAssignmentare fun Positive0.941.00.711.22
I82JCSWXEeWtRg6boA3D-Q Excellent introduction to graphic design. The instructor is engaging and interesting and the topics are broken down into easy to understand segments with excellent examples. Assignments are interesting and really helped me work with the different topics.to understand segments with excellent examples.Assignmentare interesting and really helped mePositive0.990.50.711.22
I82JCSWXEeWtRg6boA3D-Q I was so happy when saw this course for the first time. It became the first step to my dream career. All lessons and assignments are very useful and interesting to watch and implement. Thanks you very much for such an opportunity!my dream career. All lessons andAssignmentare very useful and interesting toPositive0.91.00.711.22
I82JCSWXEeWtRg6boA3D-Q This was an excellent course that was well taught and offered practical and real usable assignments. I highly recommend this course to anyone looking to learn about graphic design while learning how to apply concepts. The professors lectures were clear concise and very well organized and gave great examples for each concept discussed. and offered practical and real usableAssignmentI highly recommend this course toPositive1.01.00.711.22
I82JCSWXEeWtRg6boA3D-Q Great course, entertaining assignments, a lot of information. Good way to start. Great course, entertainingAssignmenta lot of information. Good wayPositive0.971.00.711.22
I82JCSWXEeWtRg6boA3D-Q This course is excellent. Being very informative and fun, it is a great introduction to the design process. All of the assignments are well thought out and are very interesting. This course provides a lot of scope for learning and discovery of new techniques for image making and composition.the design process. All of theAssignmentare well thought out and arePositive0.981.00.711.22
I82JCSWXEeWtRg6boA3D-Q The course is simply amazing. Prepare to do a lot of hands on work, and use your creativity. The instructor gives hands on work that is really fun to do, and you end up with the knowledge and the skills to actually make a good poster, especially if you do the bonus assignments, which are really nice. I must note, though, that it is very useful to know how to use computer programs to arrange files and text. I used Adobe Illustrator (like the instructor) and Pages, but basic knowledge of Microsoft Powerpoint or similar is enough, as you will scan hand-drawn pictures and put them in, arrange them, then export them as PDFs. Considering you are on this website, I'd say you are ready! Start ASAP!especially if you do the bonusAssignmentwhich are really nice. I mustNegative-0.721.00.711.22
I82JCSWXEeWtRg6boA3D-Q Overall I think this is a great course and really helpful. However, I had an unpleasant experience on the last week. There is an assignment that asks you to create a single contrast composition of 2 shapes. It says "shapes" and still people are not sure if they can use more count of those shapes. I chose to use 2 shapes, but multiple counts and some people that thought this is not only 2 shapes, but 2 counts as well, chose to grade my work with the lowest rating due to unfulfilled assignment. I think this is Coursera`s fault to begin with. They should word their requirements properly so it does not create confusion. Now, we are left to the good will of a classmate to judge our work and people are not even sure what the assignment asks of us exactly.the lowest rating due to unfulfilledAssignmentI think this is Coursera`s faultNegative-0.880.00.711.22
I82JCSWXEeWtRg6boA3D-Q Overall I think this is a great course and really helpful. However, I had an unpleasant experience on the last week. There is an assignment that asks you to create a single contrast composition of 2 shapes. It says "shapes" and still people are not sure if they can use more count of those shapes. I chose to use 2 shapes, but multiple counts and some people that thought this is not only 2 shapes, but 2 counts as well, chose to grade my work with the lowest rating due to unfulfilled assignment. I think this is Coursera`s fault to begin with. They should word their requirements properly so it does not create confusion. Now, we are left to the good will of a classmate to judge our work and people are not even sure what the assignment asks of us exactly.are not even sure what theAssignmentasks of us exactly. Negative-0.980.00.711.22
I82JCSWXEeWtRg6boA3D-Q very good introductory course. i enjoyed the assignments, they are not overwhelming, easy to start, and the optional ones offer great opportunity to dig little deeper into graphic design fundamentals.good introductory course. i enjoyed theAssignmentthey are not overwhelming, easy toPositive0.991.00.711.22
I82JCSWXEeWtRg6boA3D-Q Seriously great course. It was informational and fun. The assignments were engaging and the professor was as well. I would highly recommend this course to anyone interested in graphic design.It was informational and fun. TheAssignmentwere engaging and the professor wasPositive0.981.00.711.22
I82JCSWXEeWtRg6boA3D-Q Great content, presented in a clear and direct manner and then applied with assignments that are accessible to all skill levels. Highly recommend.direct manner and then applied withAssignmentthat are accessible to all skillPositive0.981.00.711.22
I82JCSWXEeWtRg6boA3D-Q Such a fantastic course! Accessible resources, hints and tips, and useful and challenging assignments. I've really enjoyed it. and tips, and useful and challengingAssignmentI've really enjoyed it. Positive0.961.00.711.22
I82JCSWXEeWtRg6boA3D-Q There was just the right balance of instruction and hands-on assignments that let me explore my creative side. The only problem is that if you are paying for this class, your grade depends on reviews by other students.right balance of instruction and hands-onAssignmentthat let me explore my creativePositive0.941.00.711.22
I82JCSWXEeWtRg6boA3D-Q Great course, the peer-review assignments are the key to the success of this course. Great course, the peer-reviewAssignmentare the key to the successPositive0.91.00.711.22
I82JCSWXEeWtRg6boA3D-Q This course was very easy to follow along with, making learning the fundamentals of graphic design easy and fun. The assignments required and optional challenged both your understanding of the material and your creativity. I loved every second of this course and I would recommend it to anyone interested in graphic design.graphic design easy and fun. TheAssignmentrequired and optional challenged both yourPositive0.971.00.711.22
I82JCSWXEeWtRg6boA3D-Q Everything is well explained, and the assignments are interesting and fun to make.Everything is well explained, and theAssignmentare interesting and fun to make.Positive0.911.00.711.22
I82JCSWXEeWtRg6boA3D-Q This is a great intro course for anybody new to the subject. I look forward to expanding my knowledge with the base of information provided here. I also really loved the assignments and the deadlines; I've been trying to learn the fundamentals on my own, but having the structure of this class really helped me to make progress.here. I also really loved theAssignmentand the deadlines; I've been tryingPositive0.970.50.711.22
I82JCSWXEeWtRg6boA3D-Q The course was exactly what I expected. Professor Worthington made the videos quite interesting and was always to the point. The assignments were also interesting and not too much time-consuming. I'm happy I took the specialisation and I hope that the rest of the courses are as satisfying.was always to the point. TheAssignmentwere also interesting and not tooPositive0.751.00.711.22
I82JCSWXEeWtRg6boA3D-Q Loving have the opportunity to take this course. The lectures are brief but full of valuable contet. The assignments fun and practical. THANK YOU! but full of valuable contet. TheAssignmentfun and practical. THANK YOU! Positive0.921.00.711.22
I82JCSWXEeWtRg6boA3D-Q I had so much fun and learned so much. I plan to take this course again just to do the assignments.course again just to do theAssignment Negative-0.721.00.711.22
I82JCSWXEeWtRg6boA3D-Q Thanks a lot! Great introduction course with interesting lectures and very good professors. I loved the assignments! :)very good professors. I loved theAssignment:) Positive1.01.00.711.22
I82JCSWXEeWtRg6boA3D-Q Good course. Interesting clear lectures and interesting, enjoyable assignments.Interesting clear lectures and interesting, enjoyableAssignment Positive0.70.50.711.22
I82JCSWXEeWtRg6boA3D-Q Very interesting and well done course. If I can suggest, we should have feedback from the professors on our assignments. If this is something impossible, considered the huge amount of persons applying for the course, he should at least check some work and give a feedback in order for us to understand if the works done are made in a correct way or not.feedback from the professors on ourAssignmentIf this is something impossible, consideredNegative-0.760.50.711.22
I82JCSWXEeWtRg6boA3D-Q The materials and knowledge of the fundamentals from this course are helpful. However, the assignments and peer grading threw me off. I did not like the fact that your grade depended on students' review of your assignments. It is all subjective. Good course materials, poor grading system. this course are helpful. However, theAssignmentand peer grading threw me off.Negative-0.890.50.711.22
I82JCSWXEeWtRg6boA3D-Q Fun, hands-on and very interesting! Loved the assignments and the layout of the course.hands-on and very interesting! Loved theAssignmentand the layout of the course.Positive0.981.00.711.22
I82JCSWXEeWtRg6boA3D-Q The course itself was great. The only thing lacking is that all the assignments were reviewed only by peers.thing lacking is that all theAssignmentwere reviewed only by peers. Negative-0.850.50.711.22
I82JCSWXEeWtRg6boA3D-Q This course does go over some of the basics of graphic design, but I expected it to be a lot more rigorous. The assignments are incredibly simple, and I think that there should be no optional assignments in the class. The reason I'm taking this class is because I have a hard time motivating myself to learn on my own, so I need something that will really push me. I only spent about an hour a week completing this course, and I believe that you can't learn something by only spending an hour a week on it. Also what's the point of having mentors if they don't engage with you? I know I could have contacted them if I had a question, but I didn't because it was so easy. I wouldn't mind getting feedback from a professional graphic designer though if they're available. Also seeing how many students misinterpret the assignments, it makes me nervous that they are the ones grading mine. be a lot more rigorous. TheAssignmentare incredibly simple, and I thinkPositive0.86-0.50.711.22
I82JCSWXEeWtRg6boA3D-Q This course does go over some of the basics of graphic design, but I expected it to be a lot more rigorous. The assignments are incredibly simple, and I think that there should be no optional assignments in the class. The reason I'm taking this class is because I have a hard time motivating myself to learn on my own, so I need something that will really push me. I only spent about an hour a week completing this course, and I believe that you can't learn something by only spending an hour a week on it. Also what's the point of having mentors if they don't engage with you? I know I could have contacted them if I had a question, but I didn't because it was so easy. I wouldn't mind getting feedback from a professional graphic designer though if they're available. Also seeing how many students misinterpret the assignments, it makes me nervous that they are the ones grading mine. that there should be no optionalAssignmentin the class. The reason I'mNegative-0.94-0.50.711.22
I82JCSWXEeWtRg6boA3D-Q I had a great time doing this course. Professor Worthington covers the theory in an interesting and useful way. The lectures are short and sweet. The best part of the course is the 9 creative assignments (2 compulsory and 7 optional, but recommended) that really force you to expand your technical skill set and get out of your comfort zone.the course is the 9 creativeAssignment(2 compulsory and 7 optional, butPositive0.641.00.711.22
I82JCSWXEeWtRg6boA3D-Q Fantastic course - really lays out the fundamentals, with great videos and practical assignments to build understanding and skills. Thank you for offering!fundamentals, with great videos and practicalAssignmentto build understanding and skills. ThankPositive0.941.00.711.22
I82JCSWXEeWtRg6boA3D-Q The course has been very illuminating and informative, not to mention the engaging assignments! I have really learned a huge deal and wish to learn more!informative, not to mention the engagingAssignmentI have really learned a hugePositive0.871.00.711.22
I82JCSWXEeWtRg6boA3D-Q What a great course! The content was prescient to the artwork I do and the assignments fun and applicable. I look forward to taking the next course in the sequence.the artwork I do and theAssignmentfun and applicable. I look forwardPositive0.991.00.711.22
I82JCSWXEeWtRg6boA3D-Q Absolutely loved this class. Found it to be very helpful and worth my time and money. I think the professor did a great job with his lectures and I enjoyed the assignments. Thank you.his lectures and I enjoyed theAssignmentThank you. Positive1.01.00.711.22
I82JCSWXEeWtRg6boA3D-Q Great start for graphic design beginners! Lessons are well organized and well explained. The assignments are the best part of the course and very helpful to explore the topic.well organized and well explained. TheAssignmentare the best part of theNegative-0.661.00.711.22
I82JCSWXEeWtRg6boA3D-Q An excellent introduction to graphic design. The videos were useful to clearly show the concepts. There were a number of assignments, many of them optional, which allowed you to practice and integrate the learnings. All material was taught at a level that made it accessible to a true novice. My only hesitation on giving this course 5 stars was the lack of any presence of teachers/tutors in the course discussions. There was a lot of questions about the final marked assignment, with many posts on the discussion boards. There was no response from anyone other than the participants in the course. The issue was not clarified and students were left to interpret (and peer review based on that intrepretation) the instructions on their own.concepts. There were a number ofAssignmentmany of them optional, which allowedPositive0.630.50.711.22
I82JCSWXEeWtRg6boA3D-Q An excellent introduction to graphic design. The videos were useful to clearly show the concepts. There were a number of assignments, many of them optional, which allowed you to practice and integrate the learnings. All material was taught at a level that made it accessible to a true novice. My only hesitation on giving this course 5 stars was the lack of any presence of teachers/tutors in the course discussions. There was a lot of questions about the final marked assignment, with many posts on the discussion boards. There was no response from anyone other than the participants in the course. The issue was not clarified and students were left to interpret (and peer review based on that intrepretation) the instructions on their own.of questions about the final markedAssignmentwith many posts on the discussionPositive0.80.50.711.22
I82JCSWXEeWtRg6boA3D-Q Explanations are simple but covers many aspects. The assignments are also simple but quite useful to practice what it is explained in the video lesson. I really enjoy with this course and creating the composition suggested in the assignments. simple but covers many aspects. TheAssignmentare also simple but quite usefulPositive0.990.50.711.22
I82JCSWXEeWtRg6boA3D-Q Seems as though all the essentials are here in a very efficient manner. The assignments and fun and inspiring. in a very efficient manner. TheAssignmentand fun and inspiring. Positive1.01.00.711.22
I82JCSWXEeWtRg6boA3D-Q This course was organized in a very easy manner for all types of learner. As someone who have had experience with Graphic Design, I thoroughly enjoyed this class and all the assignments.enjoyed this class and all theAssignment Positive0.91.00.711.22
I82JCSWXEeWtRg6boA3D-Q Inspiring assignments! THe instructor has a warm encouraging aura around him that made me want to listen to him. Also, he is very clear and thorough InspiringAssignmentTHe instructor has a warm encouragingPositive0.991.00.711.22
I82JCSWXEeWtRg6boA3D-Q The course was very cool. If you have already studied anything design-related, the content might be too basic and might look boarded in a rather shallow way. However, if you are new to the topic, I think the course is the perfect introduction to how the design process works and also, to the specialization (if you are interested in that). Additionally, the assignments offer a great chance to practice every concept reviewed in the videos, so that even a person who knows those things, but is a little rusty on the whole practice side, might benefit from the course.are interested in that). Additionally, theAssignmentoffer a great chance to practicePositive0.91.00.711.22
I82JCSWXEeWtRg6boA3D-Q This is a great course for getting into art in general. A lot of the course is very cursory and never goes too far into detail like some classes do, which can be overwhelming. The structure of required vs optional assignments was great, allowing you to choose where you'd like to practice more or even just additionally be able to continue (whereas some people cannot). I would highly recommend this course to everyone. I look forward to continuing the entire specialization when I have more time. Until a couple of months from now, CalArts - you have made me a happy student!The structure of required vs optionalAssignmentwas great, allowing you to choosePositive0.831.00.711.22
I82JCSWXEeWtRg6boA3D-Q This course is cool! Good explanation of the concepts and the assignments designed in such a way that a feed back is guaranteed.explanation of the concepts and theAssignmentdesigned in such a way thatPositive0.721.00.711.22
I82JCSWXEeWtRg6boA3D-Q The course provides just what it promises. Each module presents a set of concepts or theories are foundational to graphic design. These come to life in the lectures with many real world examples. The design assignments don't work toward a single fixed solution, but ask the student to explore many possible solutions -- a training in divergent thinking and creativity. I am looking forward to the other courses in this specialization.many real world examples. The designAssignmentdon't work toward a single fixedNegative-0.831.00.711.22
I82JCSWXEeWtRg6boA3D-Q It is a great course, simple yet complete. However, it would be nice if we had more contact with our lecturers, and if they graded our assignments instead of other classmates. They are not as experienced as our teachers are.lecturers, and if they graded ourAssignmentinstead of other classmates. They areNegative-0.880.50.711.22
I82JCSWXEeWtRg6boA3D-Q Assignments could be more fun and hard but the course was very good. Assignmentcould be more fun and hardPositive0.770.50.711.22
I82JCSWXEeWtRg6boA3D-Q I really did enjoy the lessons, the assignments on different views of an object and last one on single contrasts indeed contributed to my creativity practicing. The lecture about patterns was impressive!really did enjoy the lessons, theAssignmenton different views of an objectPositive0.851.00.711.22
I82JCSWXEeWtRg6boA3D-Q It's great that the course has a lot of practical assignments! Also it is very important to get feedback on your work from other people that have interest in this field. It's good to learn what works and what doesn't and why. Very useful for me! Thank you!course has a lot of practicalAssignmentAlso it is very important toPositive0.981.00.711.22
I82JCSWXEeWtRg6boA3D-Q Pros The information is good. This class is good for learning the vocabulary in graphic design. I already understood more general terms like scale and form. I learned new terms like figure/ground and visual contrast (or how graphic design defines it). Cons The teacher's pace for some of the videos is slow for the amount of information. On week 4, the pace slightly quickens. But overall, it's really slow. Verdict I would recommend this course for learning the terms of graphic design or getting a basic understanding of design principles. I also found the assignments fun. If you have some understanding of the basics of design and art, you do not need to watch every video. Feel free to skip on videos covering terms you have a general idea about.design principles. I also found theAssignmentfun. If you have some understandingPositive0.780.50.711.22
I82JCSWXEeWtRg6boA3D-Q Nice short course with the right balance of theory and practical assignments. Only two assignments are required for completion but there are several assignments that are optional and to get the full benefit of this course, the optional assignments are important, if you have the time for it. The course covers all the basics and it's fun.right balance of theory and practicalAssignmentOnly two assignments are required forPositive0.971.00.711.22
I82JCSWXEeWtRg6boA3D-Q Nice short course with the right balance of theory and practical assignments. Only two assignments are required for completion but there are several assignments that are optional and to get the full benefit of this course, the optional assignments are important, if you have the time for it. The course covers all the basics and it's fun.theory and practical assignments. Only twoAssignmentare required for completion but thereNegative-0.661.00.711.22
I82JCSWXEeWtRg6boA3D-Q This course will open your mind to graphic design to a whole new level. It will make you "think design'. Highly recommend it. The assignments are well thought out too. You will learn-if thats what you want.think design'. Highly recommend it. TheAssignmentare well thought out too. YouPositive1.01.00.711.22
I82JCSWXEeWtRg6boA3D-Q Really good course. I would have given it 5 stars but it could use a little improvement. Too many optional assignments perhaps. They should have been required. The class just didn't engage you enough. That being said I've signed up for the next ones.a little improvement. Too many optionalAssignmentperhaps. They should have been required.Negative-0.990.50.711.22
I82JCSWXEeWtRg6boA3D-Q Great introduction to the basics of graphic design. Interesting presentations and fun assignments.graphic design. Interesting presentations and funAssignment Positive0.791.00.711.22
I82JCSWXEeWtRg6boA3D-Q I love this course so much, and I have learnt a lot of skills, techniques and knowledge about Graphic Design. Though some of the assignments are optional, I guess is to reduce the workload of the learners, I strongly emphasize learners to try all of them since the results won't affect the overall performance. It is a good introduction course for Graphic Design.Graphic Design. Though some of theAssignmentare optional, I guess is toNegative-0.761.00.711.22
I82JCSWXEeWtRg6boA3D-Q Very useful knowledge and practical skill. The assignments are interesting, fun and practical. Like this course!useful knowledge and practical skill. TheAssignmentare interesting, fun and practical. LikePositive0.691.00.711.22
I82JCSWXEeWtRg6boA3D-Q This class takes you through all the basics of graphic design (type, shapes, colour, composition), perfect for beginners! All the assignments help you to understand the concepts as "you can get better at graphic design only by making graphic design" :) I hope there will be a specialization with advanced levels as well as I would very much like to learn more! Thank you for this class!composition), perfect for beginners! All theAssignmenthelp you to understand the conceptsPositive0.941.00.711.22
I82JCSWXEeWtRg6boA3D-Q The fundamentals, like the title says. Very well explaineI wish there was more info on what software to use for the assignments for those of us more used to traditional mediums rather than digital. what software to use for theAssignmentfor those of us more usedPositive0.890.50.711.22
I82JCSWXEeWtRg6boA3D-Q For what it was, it was a decent course. For some reason I thought it would be a little more advanced. This was a very basic class. Wording of the last assignment limited creativity as it was hard to tell if you had to limit your pictures to 2 shapes,(as in one circle and one square), or 2 shapes(as in as many circles as needed and as many triangles as you needed, but don't add any squares). Reviewing these assignments, because they were so basic, made it hard to offer much in the way of constructive criticism.don't add any squares). Reviewing theseAssignmentbecause they were so basic, madeNegative-0.920.00.711.22
I82JCSWXEeWtRg6boA3D-Q Awesome course! I thought the lectures were really thorough and assignments were a great way to practice.the lectures were really thorough andAssignmentwere a great way to practice.Positive1.01.00.711.22
I82JCSWXEeWtRg6boA3D-Q I did really enjoy the whole course. The videos were easy to understand and follow. All the assignments helped me to transpose the theory into practice.to understand and follow. All theAssignmenthelped me to transpose the theoryPositive0.71.00.711.22
I82JCSWXEeWtRg6boA3D-Q Very interesting course on Graphic design with a good structure and playful creative assignments.a good structure and playful creativeAssignment Positive0.621.00.711.22
I82JCSWXEeWtRg6boA3D-Q This course was very enjoyable. It was nice how the videos were broken up into many short videos, and the assignments were useful in understanding the concepts.into many short videos, and theAssignmentwere useful in understanding the concepts.Positive0.711.00.711.22
I82JCSWXEeWtRg6boA3D-Q The course is great! Well organized, with good assignments and good lessons. The graphics and edition of the videos are really nice.is great! Well organized, with goodAssignmentand good lessons. The graphics andPositive0.961.00.711.22
I82JCSWXEeWtRg6boA3D-Q Michael (the lecturer) did a wonderful job delivering the lessons in an easy to understand manner. The whole course was easy to follow. I don't recall any ambiguity in his teachings and his voice was clear. I also enjoy some of the assignments because I surprise myself by producing some great images. My main problem is the instructions of the assignments that causes a lot of students to be confused (there are many complaints expressed in the Discussion forum).I also enjoy some of theAssignmentbecause I surprise myself by producingPositive0.820.50.711.22
I82JCSWXEeWtRg6boA3D-Q Michael (the lecturer) did a wonderful job delivering the lessons in an easy to understand manner. The whole course was easy to follow. I don't recall any ambiguity in his teachings and his voice was clear. I also enjoy some of the assignments because I surprise myself by producing some great images. My main problem is the instructions of the assignments that causes a lot of students to be confused (there are many complaints expressed in the Discussion forum).problem is the instructions of theAssignmentthat causes a lot of studentsNegative-0.930.50.711.22
I82JCSWXEeWtRg6boA3D-Q Great introduction to graphic design - well paced, clear and the assignments were very useful to help digest the principles!- well paced, clear and theAssignmentwere very useful to help digestPositive0.981.00.711.22
I82JCSWXEeWtRg6boA3D-Q Interesting and funny assignments! Interesting and funnyAssignment Positive0.861.00.711.22
I82JCSWXEeWtRg6boA3D-Q I like this course. It is great. It is not the easiest course ever, but it gives a lot of important information. I do like it has theoretical and practical assignments. So you will have Fun and Challenge :) Highly recommended.like it has theoretical and practicalAssignmentSo you will have Fun andPositive0.781.00.711.22
I82JCSWXEeWtRg6boA3D-Q The class It's really clear and simple. Every week you can put the information to work on the assignments, that in my case made me put my creativity out there, have fun, discover my abilities and create really cool stuff. I learned with the recommendations of my classmates and I also learned by review them. I feel I learned a lot on a few weeks. I really loved this class, very, very much!the information to work on theAssignmentthat in my case made mePositive0.71.00.711.22
I82JCSWXEeWtRg6boA3D-Q Well structure, informative, and very accessible introduction to graphic design. Assignments were achievable and enjoyable, and supported the lesson very well. Great course! I hope you create more!very accessible introduction to graphic design.Assignmentwere achievable and enjoyable, and supportedPositive1.01.00.711.22
IjAlbH3IEeWb-BLhFdaGww Some tough assignment questions which lead to much longer homework time than anticipated, so you need to leave ample time to complete the assignments. But, great class over-all. Some toughAssignmentquestions which lead to much longerNegative-0.871.00.591.31
IjAlbH3IEeWb-BLhFdaGww A really good course. I wish I could get the solutions to the assignments though. Some of them were tough, and it would have been nice to know where I was going wrong..... could get the solutions to theAssignmentthough. Some of them were tough,Negative-0.631.00.591.31
IjAlbH3IEeWb-BLhFdaGww Very instructive course with clear examples, good theory and derivation explanations. Fair assignments. Highly recommended!good theory and derivation explanations. FairAssignmentHighly recommended! Positive1.01.00.591.31
IjAlbH3IEeWb-BLhFdaGww Teaches the basics of buck and boost converters (switching voltage regulators). Basics like how the switching duty-cycle determines the output voltage, and how the essential components affect ripple in the voltage and current. The homework assignments are challenging and meaningful without being enormous undertakings. Assumes freshman or sophomore-level electronics engineering knowledge (or maybe the first chapter of The Art of Electronics). Assumes familiarity with the basic concepts of calculus (what derivatives and integrals are). Homework requires some algebra (algebraic manipulation) but no difficult calculus sort of algebra. Homework does require thinking outside of the box a bit; the solutions to some problems are not completely obvious from the lectures.the voltage and current. The homeworkAssignmentare challenging and meaningful without beingPositive0.771.00.591.31
IjAlbH3IEeWb-BLhFdaGww Very clearly laid out and well explained course. The assignments cover the lecture topics without being an exact recreation of what the videos demonstrate, and the mid-video questions are helpful for building intuition.out and well explained course. TheAssignmentcover the lecture topics without beingPositive0.841.00.591.31
IjAlbH3IEeWb-BLhFdaGww Excellent course for brushing the fundamentals. The assignments also shows how the fundamentals are related to the big scheme of things.course for brushing the fundamentals. TheAssignmentalso shows how the fundamentals arePositive0.980.50.591.31
IjAlbH3IEeWb-BLhFdaGww Course gives introductory insight into analysis of DC-DC power converters, which can be extended to converters of any complexity. Dr. Ericksen has explained these concepts well and the assignments further enhance one's understanding of the subject. explained these concepts well and theAssignmentfurther enhance one's understanding of thePositive0.891.00.591.31
IjAlbH3IEeWb-BLhFdaGww I thought this course was an informative introduction to an important class of electronics. The lecturer was easy to follow, except during certain topics. That, however, is more due to the difficult nature of the subject than a fault of the professor. I found myself pausing and rewatching some portions so I could gain a better understanding but I don't have any problems with that. There is a good balance between more generalized overviews of key circuit concepts and more detailed analyses of specific circuit topologies. You may have to do some outside research to fully understand all details and I know some people may be turned off by that. I believe it is fine, and it is a good way to learn how to find information on your own. I did not have to do this more than a few times (that would actually be annoying). Lastly, the assignments were just challenging enough to force me to actually grasp the material, without making it seem like it was impossible to complete.would actually be annoying). Lastly, theAssignmentwere just challenging enough to forceNegative-0.831.00.591.31
IjAlbH3IEeWb-BLhFdaGww Very clear course, interesting assignments. It could be even more interesting to get access to the solutions of the assignments.access to the solutions of theAssignment Positive0.861.00.591.31
IjAlbH3IEeWb-BLhFdaGww The course covers the topic in sufficient details and the assignments are quite good.topic in sufficient details and theAssignmentare quite good. Positive0.871.00.591.31
IjAlbH3IEeWb-BLhFdaGww Great course and a great teacher. The assignments were great and really prompted you to learn. I liked how they weren't too easy and at the same time they weren't insanely difficult. Any effort that you put in learning the course was payed off. Hopefully the other courses in the specialization will be similar. And of course, the content of the course was very interesting and informative. Looking forward to the future courses.course and a great teacher. TheAssignmentwere great and really prompted youPositive1.01.00.591.31
IjAlbH3IEeWb-BLhFdaGww Exceptionally useful and very well organized lectures and homework assignments. Even as an industry professional I felt challenged. I am taking away information and fundamental knowledge of DC-DC converters that I will be able to apply in future projects. The lectures are easy to follow and very thorough. I would highly recommend this class to anybody interested in learning more about DC-DC converters.very well organized lectures and homeworkAssignmentEven as an industry professional IPositive0.91.00.591.31
IjAlbH3IEeWb-BLhFdaGww Course content is really awesome. Homework assignment will help a lot to learn more about the course content.Course content is really awesome. HomeworkAssignmentwill help a lot to learnPositive0.961.00.591.31
IjAlbH3IEeWb-BLhFdaGww Beautiful course. Loved the lecture and assignments. Works great as a supplement to college learning. I am able to "visualize" dc-dc converter circuits which is a great feeling! Thank you Coursera and Prof. Erickson. Beautiful course. Loved the lecture andAssignmentWorks great as a supplement toPositive1.01.00.591.31
iN8yoSWdEeWCGRL6mLoB5w I like the content and enjoyed the process but as this is online course, it should be better designed. The criteria for reviews and assignment direction is probably not too explicit that cause a lot of confusion, and people are submitting very different assignments from one another. It is not easy to grade and hard to understand what is expected. Also it is recommended that you know Adobe Illustrator or InDesign. I actually had to take additional course alongside of this course because although it was not mandatory, it was better to know how to use these software.and people are submitting very differentAssignmentfrom one another. It is notPositive0.930.00.971.05
iN8yoSWdEeWCGRL6mLoB5w The course is delivered in a simple manner, easy to follow and with clear instructions. I'm not sure how much a peer review is a valuable contribution once most of the students don't really know how to criticize properly the peer's assignment, either always giving the full mark or evaluating according to its personal ideas and not necessary what the exercises called for. Anyway, it's still a very valuable alternative to formal education, specially if the student is committed enough.how to criticize properly the peer'sAssignmenteither always giving the full markPositive0.641.00.971.05
iN8yoSWdEeWCGRL6mLoB5w The course content was good but the assignments weren't structured that well. While reviewing I realised some people made very simplistic stuff like me after following instructions, while others with more design experience created really amazing stuff. They should have included some advanced example for demo.course content was good but theAssignmentweren't structured that well. While reviewingNegative-0.910.00.971.05
iN8yoSWdEeWCGRL6mLoB5w Very interesting through creative assignments you can learn and refine things about image telling. Very interesting through creativeAssignmentyou can learn and refine thingsPositive0.950.50.971.05
iN8yoSWdEeWCGRL6mLoB5w One of the most enjoyable courses for me. It was really fun to do all the assignments and to practice different ways to express myself. A very very nice way to lear. Thank you!really fun to do all theAssignmentand to practice different ways toPositive0.981.00.971.05
iN8yoSWdEeWCGRL6mLoB5w I was quite disappointed with this class. The videos and instructions are very short and the information is lacking. When reviewing other classmates material it was quite clear that people were confused with the assignments because I saw such a huge range of submissions that were very different from each other. I found the material to be very similar to the first course in this specialization; both asked very similar things but this class didn't add much to the process.that people were confused with theAssignmentbecause I saw such a hugeNegative-0.72-1.00.971.05
iN8yoSWdEeWCGRL6mLoB5w Not up to the standard of the previous two courses. The material was already covered in the first course - Fundamentals of Graphic Design - and nothing new was brought to the table. Even the assignments were a re-hash of the ones from the first course. I realize the point of the lack of specific guidance was intended to encourage us to explore the "making" of multiple iterations of the images. I just would have liked to have more instruction or examples of the elements of composition hierarchy.brought to the table. Even theAssignmentwere a re-hash of the onesPositive0.88-0.50.971.05
iN8yoSWdEeWCGRL6mLoB5w Very good course with fun and challenging assignments. My only criticism of this series of courses (the graphic design specialization) is the grading process and lack of instructor interaction. While the peer grading is setup so that it's not too difficult to receive a decent grade if you do the work, there is virtually no instructor feedback on assignments, which is a bit dissapointing. I realize this may be due to the huge number of students, but usually when I pay for a class, interaction and feedback from the instructor is part of the package. Perhaps if you did that, though, then the tuition cost would be much higher.good course with fun and challengingAssignmentMy only criticism of this seriesPositive0.990.50.971.05
iN8yoSWdEeWCGRL6mLoB5w Loved it. More non graded assignments would have been great. Loved it. More non gradedAssignmentwould have been great. Positive0.860.50.971.05
iN8yoSWdEeWCGRL6mLoB5w This course gave a great opportunity to explore one's creativity, with assignments that didn't require us to have skills in particular types of graphic expression. However, I also found that it didn't give me the richness of principles and techniques that I've found in other courses in this sequence. I expect that, for an in-person course, this instructor gives individualized feedback that provides that content. In a peer review situation, the feedback is quite general and so doesn't take up the slack from the lectures. I suggest that Coursera work with the instructor to retain the current content, but produce much richer lectures that have concepts and principles which students can put into practice even after the course ends.opportunity to explore one's creativity, withAssignmentthat didn't require us to haveNegative-0.70.00.971.05
iN8yoSWdEeWCGRL6mLoB5w I really enjoyed the assignments! Her videos were different from the other two courses in the Specialization, and I enjoyed that! I loved that I could see her process so that I could attempt on my own. Highly recommended class! I really enjoyed theAssignmentHer videos were different from thePositive1.01.00.971.05
iN8yoSWdEeWCGRL6mLoB5w I love taking courses by the California Institute of the Arts. With that being said this course wasn't the best. It seemed there was not enough information provided. The assignments were too simple. It also seemed like this very material was covered in an earlier course. At least it was available for everyone, not just those that paid. The critiques are the most important part and it was still provided for this course. For that reason alone I raised my review from 2 stars to 4.was not enough information provided. TheAssignmentwere too simple. It also seemedNegative-0.660.50.971.05
iN8yoSWdEeWCGRL6mLoB5w I found the course videos quite dull and uninteresting. The topics covered could have been taught a lot better. I finished this course only because I wanted to get through the specialization course. I found that the course 'Fundamentals of Graphic Design' did an exponentially better job of explaining image making techniques and composition. The assignments in this course are reasonably good but the instruction videos can definitely benefit from some additional in-depth material.image making techniques and composition. TheAssignmentin this course are reasonably goodNegative-0.65-0.50.971.05
iRl53_BWEeW4_wr--Yv6Aw Excellent course from IBM IoT. Enjoyed it very much. The practical assignments were fun. It was great seeing my SensorHat board coming to life. The instructor videos were great and provided enough information to complete the assignments. I liked, it didn't attempt to spoon feed you ... and you needed to search for some of the solutions. Everyone was very helpful answering questions on the forum, and I liked the Coursera environment. Good stuff! Enjoyed it very much. The practicalAssignmentwere fun. It was great seeingPositive1.01.01.041.16
iRl53_BWEeW4_wr--Yv6Aw Excellent course from IBM IoT. Enjoyed it very much. The practical assignments were fun. It was great seeing my SensorHat board coming to life. The instructor videos were great and provided enough information to complete the assignments. I liked, it didn't attempt to spoon feed you ... and you needed to search for some of the solutions. Everyone was very helpful answering questions on the forum, and I liked the Coursera environment. Good stuff! provided enough information to complete theAssignmentI liked, it didn't attempt toPositive0.941.01.041.16
iRl53_BWEeW4_wr--Yv6Aw Completing this course was a great learning on understanding IoT platform. The course sessions provided by trainers and documentation were very useful to complete the assignments. Discussions column to work with Trainers directly improved my confidence on completing the assignments on time. Collecting of data is useful only when analyzed. Regards, Mohan.were very useful to complete theAssignmentDiscussions column to work with TrainersNegative-0.731.01.041.16
iRl53_BWEeW4_wr--Yv6Aw Easy to learn and assignments are challenging. Easy to learn andAssignmentare challenging. Positive0.841.01.041.16
iRl53_BWEeW4_wr--Yv6Aw Good course - frustrating at times but you got to put the work in and really read the assignments carefully work in and really read theAssignmentcarefully Positive0.811.01.041.16
iRl53_BWEeW4_wr--Yv6Aw This is a practical hands on course with very responsive teaching staff. On mature reflection I personally wish I had made the time for a python tutorial before starting that assignment. Most of it is javascript though and probably the same holds if you are unfamiliar with javascript/nodejs programming - do a tutorial first. Overall I had some fun with this and I learnt new stuff. I had to use a simulator for the SenseHat; it probably would increase the fun factor if you have a real SenseHat.a python tutorial before starting thatAssignmentMost of it is javascript thoughPositive0.640.51.041.16
iRl53_BWEeW4_wr--Yv6Aw Hi, I am an IT specialist (30 years experience). I undertook the course so I could learn about IBM Bluemix and IoT development, and extend my skills/understanding of the environment. However, I have very little good to say about this course offering. I had numerous issues with what was offered: The videos were generally ok, but some had poor audio. There was minimal video (compared to any other course I have done), and more detail and discussion in videos would have been more helpful. Some of the video material is out of date already, as I suspect Bluemix layout has changed - this made navigation a bit confusing. The downloadable Pi image has changed since the course was prepared, and the newer image has different code as standard. I ended up having to muddle-through manually loading packages and dependencies, etc. to get things to work. I lost many hours trying to debug and rework assignment code, just to get it to work for the grader tool. This was further complicated by not having good debug output from the grader to work with. Naturally some of the grader fails were my own fault, but the majority of issues I ran in to could have been avoided by better worded assignments and/or more detail about requirements. Lastly, it was taking sometimes days to get any response to requests for guidance on the forums / discussions. In fact, I think the majority of useful assistance came from other students who had run in to the same issue(s). When you have a course that is such a short time frame, you really need to be providing assistance in a timely manner. I could not, in any good faith, recommend anyone take this course in the future - which is a little saddening. I do thank the lecturers for their efforts thus far, and sincerely hope they can either improve or drop this course offering in the future. hours trying to debug and reworkAssignmentcode, just to get it toNegative-0.88-1.01.041.16
iRl53_BWEeW4_wr--Yv6Aw Hi, I am an IT specialist (30 years experience). I undertook the course so I could learn about IBM Bluemix and IoT development, and extend my skills/understanding of the environment. However, I have very little good to say about this course offering. I had numerous issues with what was offered: The videos were generally ok, but some had poor audio. There was minimal video (compared to any other course I have done), and more detail and discussion in videos would have been more helpful. Some of the video material is out of date already, as I suspect Bluemix layout has changed - this made navigation a bit confusing. The downloadable Pi image has changed since the course was prepared, and the newer image has different code as standard. I ended up having to muddle-through manually loading packages and dependencies, etc. to get things to work. I lost many hours trying to debug and rework assignment code, just to get it to work for the grader tool. This was further complicated by not having good debug output from the grader to work with. Naturally some of the grader fails were my own fault, but the majority of issues I ran in to could have been avoided by better worded assignments and/or more detail about requirements. Lastly, it was taking sometimes days to get any response to requests for guidance on the forums / discussions. In fact, I think the majority of useful assistance came from other students who had run in to the same issue(s). When you have a course that is such a short time frame, you really need to be providing assistance in a timely manner. I could not, in any good faith, recommend anyone take this course in the future - which is a little saddening. I do thank the lecturers for their efforts thus far, and sincerely hope they can either improve or drop this course offering in the future. have been avoided by better wordedAssignmentand/or more detail about requirements. Lastly,Negative-0.71-1.01.041.16
iRl53_BWEeW4_wr--Yv6Aw A very interesting course with a lot of practice.I learn how IBM bluemix work. The weak point is that the assignment must be more clear and with more explication.The weak point is that theAssignmentmust be more clear and withNegative-0.850.51.041.16
iRl53_BWEeW4_wr--Yv6Aw This was a decent class to get started on programming a Raspberry Pi and hooking it up to a web service. The material was easy to follow and the instructions were precise. With this class, you'll be in a position to create interesting applications using the Raspberry Pi There were two negatives to this class: 1) Most of the assignments used the Node Red environment. This is a visual programming tool. Although it's easy to use, I would have preferred programming using a more widely used and more powerful environment. 2) The auto grader for the class was not very robust and did a poor job of giving feedback on why things weren't passing. Several times, the assignment would pass in my environment but fail in the auto grader due to (incorrect) assumptions that the auto grader was making about implementation. Overall, this was a worthwhile course but could use some improvement.this class: 1) Most of theAssignmentused the Node Red environment. ThisPositive0.670.01.041.16
iSxVEG07EeW3YxLB1q9I2w I had taken three courses of data science specialization apart from Data Scientist's Toolbox and i was unable to complete all assignments.And now, after taking Data Scientist's Toolbox , i am sure to complete the specialization. Thanks for this course.i was unable to complete allAssignmentAnd now, after taking Data Scientist'sNegative-0.661.00.771.14
iSxVEG07EeW3YxLB1q9I2w Good, but would like a step by step walkthrough for MAC/Windows when setting up the final assignment to ensure everything is correct.MAC/Windows when setting up the finalAssignmentto ensure everything is correct. Positive0.70.50.771.14
iSxVEG07EeW3YxLB1q9I2w This class is a great introduction to the tools needed to begin working on data analysis. The assignments provide just enough instruction to cover the basics and propel you toward uncovering additional information on your own. The assignments are structured in such a way that you must pay close attention to the lectures; then analyze and apply them on your own. Great course overall.additional information on your own. TheAssignmentare structured in such a wayPositive0.91.00.771.14
iSxVEG07EeW3YxLB1q9I2w I found this course to have very useful material and good, clear explanations. My only criticism is that the last of the four weeks has practically no content. There are no lectures and the only assignment is grading the assignments of other students, which at most takes 20 minutes.the only assignment is grading theAssignmentof other students, which at mostNegative-0.750.50.771.14
iSxVEG07EeW3YxLB1q9I2w This course is a good first into to the topic. I think that the additional reading from the book and the Git manual will supplement it very well. My only complain is that in the first quiz, there was a question regarding some R packages used in Machine Learning that were not covered in the slides. It took me a while to find those so I had to take the first quiz 3 times. I think this question should be revised to guide the student as to how to find these packages. Another alternative would be that in the slides there some guidance in this matter. Otherwise, I liked to course and the final assignments.liked to course and the finalAssignment Positive0.781.00.771.14
iSxVEG07EeW3YxLB1q9I2w 4.5 Stars. Decent introduction. Good reading material and quizzes. Would like to have more hands-on assignments. Would like to have more hands-onAssignment Negative-0.651.00.771.14
iSxVEG07EeW3YxLB1q9I2w Assignments are useful, background is interesting, but meat of it is nothing you can't get from googling "Data Science" Assignmentare useful, background is interesting, butNegative-0.790.50.771.14
iSxVEG07EeW3YxLB1q9I2w Videos provide a useful overview. The week quiz kept me accountable to finish my work. The final assignment was straightforward.to finish my work. The finalAssignmentwas straightforward. Positive0.81.00.771.14
iSxVEG07EeW3YxLB1q9I2w I have completed the Data Scientist's Toolbox. I enjoyed learning this course. I learned a lot of new concepts, installation of R, R Studio, hands-on with these and GITHUB. The lessons are well balanced and help me learn the concepts and the tool usage in a cool way. I liked the Quizzes, Assignments as these help me evaluate myself and instill confidence within me. Now, I've the confidence in work on any of these with certain amount of instructions. However, I feel that certain guidance on progressing further with respect to R, RStudio, GITHUB could be provided as additional study material. Thanks to Coursera for providing such a wonderful course and to Prof. Roger D. Peng, Jeff Leek and Brian D. Caffo for their meticulous effort in designing this course and helping in my learning. Wishing my Professors and Coursera all the Success.cool way. I liked the Quizzes,Assignmentas these help me evaluate myselfPositive0.81.00.771.14
iSxVEG07EeW3YxLB1q9I2w Excellent. I had a little trouble interpreting my lessons and completing the final project but I figured it out. I was under the impression from the previous videos and the assignment descriptions that I needed to do everything via "Git Bash" in my Mac Terminal, rather than just going and doing it all on Github.com. Either I completely misinterpreted or something was lost in translation right there towards the end. Loved the course though.from the previous videos and theAssignmentdescriptions that I needed to doNegative-0.651.00.771.14
iSxVEG07EeW3YxLB1q9I2w Excellent introduction to Data Science topics. The course material and the hands-on project assignments speak for high quality professors.course material and the hands-on projectAssignmentspeak for high quality professors. Positive0.81.00.771.14
IXfI4OuZEeWTQApGcKeRIQ I really enjoyed this course. It gives very insights on useful knowledge, and opens the door to dig deeper into more specific knowledge, but is also possible to understand the concepts and succeed on the assignments without deep previous knowledge on programming or linear algebra.the concepts and succeed on theAssignmentwithout deep previous knowledge on programmingPositive0.631.00.871.13
IXfI4OuZEeWTQApGcKeRIQ I thought at times the explanations were a bit concise. If I look at the process mining course for example, a lot more video material is included (and its price is lower) with more concrete examples and practice. For non programmers it is not evident to find a solution to some of the assignments and there isn't much guidance on how to use certain tools. therefore, the time to be invested for non programmers - especially in week 3 - is far more than the hou a solution to some of theAssignmentand there isn't much guidance onNegative-0.990.00.871.13
IXfI4OuZEeWTQApGcKeRIQ I found the class to be very informative. The assignments on creating charts and graphs for large data sets were practical and helped me understand the concepts taught in the course.class to be very informative. TheAssignmenton creating charts and graphs forPositive0.771.00.871.13
JdB92adFEeS5zCIAC8pMPA Video after video of lengthy lecture with little variation. It's a long content dump with just two peer-reviewed assignments. If this is the best online Princeton can do, count me out.content dump with just two peer-reviewedAssignmentIf this is the best onlinePositive0.71-1.01.171.28
JdB92adFEeS5zCIAC8pMPA Although I do not have time to finish my assignments, I'd like to say: Your series of lectures have changed the way I look at life. Thank you, Robert and your inspiring dogs, Frasier and Milo. not have time to finish myAssignmentI'd like to say: Your seriesNegative-0.691.01.171.28
JdB92adFEeS5zCIAC8pMPA Engaging, challenging course content. Numerous ways to interact with course mates. Appropriate assignments and discussions. Professional and knowledgeable coverage of the content.to interact with course mates. AppropriateAssignmentand discussions. Professional and knowledgeable coveragePositive0.961.01.171.28
jHCTx1u-EeWylgpjfV1KVQ Final Assignment was very unclear FinalAssignmentwas very unclear Positive0.660.51.031.05
jHCTx1u-EeWylgpjfV1KVQ Good contents! However, the lectures are long and a bit rushed. This course is definitely not for everyone! Assignment for week 3 definitely need an extra lecture to explain to do PID tuning.course is definitely not for everyone!Assignmentfor week 3 definitely need anPositive0.980.51.031.05
jHCTx1u-EeWylgpjfV1KVQ Very good contents. Excellent assignments. You'll need to work hard to pass it but you enjoy the effort. Very good contents. ExcellentAssignmentYou'll need to work hard toPositive0.941.01.031.05
jHCTx1u-EeWylgpjfV1KVQ This course is quite tough, and I often thought to myself: "If this is an intermediate level, what does a professional level look like?" Especially the later assignments are quite difficult and time consuming to solve (it says, you need approximately three hours to solve the last one. Well, it took me about 30 hours to come up with a half-decent attempt). However: if you really want to learn something new about cool flying robots (and who doesn't?) and are willing to spend quite an amount of effort and time, this is the course for you!look like? " Especially the laterAssignmentare quite difficult and time consumingPositive0.810.51.031.05
jHCTx1u-EeWylgpjfV1KVQ Really good. Unavoidably complicated at times but presented well. Later assignments are quite difficult.at times but presented well. LaterAssignmentare quite difficult. Positive0.951.01.031.05
jHCTx1u-EeWylgpjfV1KVQ it's good to understand the aerial robotics. it's quite hard for me, as English is not my native language. it's better if all the basic terms can be explained in supplyment material, such as body fixed frame, inertia frame, etc. The assignment is very good and helped me to understand the drones fly and controller. Finally it's better to have all the mathmatical proof in supplyment material if it's too long in the video.fixed frame, inertia frame, etc. TheAssignmentis very good and helped mePositive1.01.01.031.05
jHCTx1u-EeWylgpjfV1KVQ Very good and thorough, some improvement in assignment instructions may be considered. One of the best courses I have taken, other courses of this specialization also seem very good.good and thorough, some improvement inAssignmentinstructions may be considered. One ofPositive0.81.01.031.05
jHCTx1u-EeWylgpjfV1KVQ I hope I can do the assignment which is about high velocity and big angle.I have passed through this course.Thanks very much. I hope I can do theAssignmentwhich is about high velocity andNegative-0.641.01.031.05
jHCTx1u-EeWylgpjfV1KVQ The only thing I think that put this course on the back foot is the absence of mentors and TAs. They should be pretty active enough to clear the doubts that pops up while clearing quizzes or programming assignments. Its just the people on the forum that comes handy but even when they are not sure about the concept then the going becomes tough. Apart from that, the course is one of the best of its kind and trust me you will never regret doing this certification !!! Good job team UPenn !!!up while clearing quizzes or programmingAssignmentIts just the people on theNegative-0.730.51.031.05
jHCTx1u-EeWylgpjfV1KVQ The video lectures provide an introduction to quadrotor flight dynamics and path planning. The lectures are ok. Unfortunately: At least one of the coding assignments has a significant bug in the termination condition. The mentors will ignore any help requests that deal with the bug in their code. The assignments involve a lot of hand tuning of PD controllers. That's a reasonable task to perform once or twice, but it rapidly becomes extremely tedious and detracts from the other materials that are being taught. The final assignment doesn't do a particularly good job evaluating the required test condition. If you do take the course I'd want you to know: You should expect to modify the provided code to fix their bugs. There are no "gotcha" quiz questions. If you are confused by getting a question wrong you might want to re-try your answer. There seems to be a bug in the way at least one quiz question is set up. On the final assignment you can modify the simulation step where it makes things run in "real time". Removing that step makes the simulation run much more quickly and allows for faster iteration. To conclude: This is a course with a lot of potential, but unless Coursera makes an effort to improve the course I would not recommend it. the bug in their code. TheAssignmentinvolve a lot of hand tuningPositive0.66-1.01.031.05
jHCTx1u-EeWylgpjfV1KVQ The video lectures provide an introduction to quadrotor flight dynamics and path planning. The lectures are ok. Unfortunately: At least one of the coding assignments has a significant bug in the termination condition. The mentors will ignore any help requests that deal with the bug in their code. The assignments involve a lot of hand tuning of PD controllers. That's a reasonable task to perform once or twice, but it rapidly becomes extremely tedious and detracts from the other materials that are being taught. The final assignment doesn't do a particularly good job evaluating the required test condition. If you do take the course I'd want you to know: You should expect to modify the provided code to fix their bugs. There are no "gotcha" quiz questions. If you are confused by getting a question wrong you might want to re-try your answer. There seems to be a bug in the way at least one quiz question is set up. On the final assignment you can modify the simulation step where it makes things run in "real time". Removing that step makes the simulation run much more quickly and allows for faster iteration. To conclude: This is a course with a lot of potential, but unless Coursera makes an effort to improve the course I would not recommend it. that are being taught. The finalAssignmentdoesn't do a particularly good jobNegative-0.83-1.01.031.05
jHCTx1u-EeWylgpjfV1KVQ The video lectures provide an introduction to quadrotor flight dynamics and path planning. The lectures are ok. Unfortunately: At least one of the coding assignments has a significant bug in the termination condition. The mentors will ignore any help requests that deal with the bug in their code. The assignments involve a lot of hand tuning of PD controllers. That's a reasonable task to perform once or twice, but it rapidly becomes extremely tedious and detracts from the other materials that are being taught. The final assignment doesn't do a particularly good job evaluating the required test condition. If you do take the course I'd want you to know: You should expect to modify the provided code to fix their bugs. There are no "gotcha" quiz questions. If you are confused by getting a question wrong you might want to re-try your answer. There seems to be a bug in the way at least one quiz question is set up. On the final assignment you can modify the simulation step where it makes things run in "real time". Removing that step makes the simulation run much more quickly and allows for faster iteration. To conclude: This is a course with a lot of potential, but unless Coursera makes an effort to improve the course I would not recommend it. is set up. On the finalAssignmentyou can modify the simulation stepPositive0.64-1.01.031.05
jHCTx1u-EeWylgpjfV1KVQ I really enjoyed this course and it really hooked me onto this topic, definitely this will not be the last robotics course I am going to follow. That being said there are some points of improvement. The main parts necessary to program the simulation assignments are covered in the materials, but there are still some of them that need to be pursued independently. Some assumptions have to be made that are not so obvious, I do not know whether it is the intention of this course to do so or not, but since they are minor footnotes that may hinder completely your results, I think they should be made explicit. The Matlab files available for the course work as intended, what is not so obvious though is how they are intended to work, that is because there is very little documentation about them, it would be great if there was more documentation available, especially for people who have never used such tools before. Finally, even though I personally enjoyed this course and I think it had an achievable level of challenge for me, I would definitely not recommend this course for total beginners, or people who do not have followed a math, physics or engineering degrees. The way the course is laid out, even if you do not understand the concepts behind each topic you will still manage to answer the quizzes and get the simulations to work eventually, however to truly understand what they mean and be able to replicate them in other environments requires some prior knowledge that cannot be taught in just a few hours.parts necessary to program the simulationAssignmentare covered in the materials, butPositive0.930.51.031.05
jHCTx1u-EeWylgpjfV1KVQ One of the best courses to pursue in the field of Robotics. The course is well-structured in terms of both the lectures and the assignments. It covers kinematics, dynamics, control, and trajectory planning in a short span of four weeks and also provides an opportunity to test the ideas in the simulation.of both the lectures and theAssignmentIt covers kinematics, dynamics, control, andPositive0.981.01.031.05
jHCTx1u-EeWylgpjfV1KVQ The courses and assignments are so great! Courses include a whole flow of learning robotics, from kinematics to dynamics and from motion control to trajectory planning. The concepts may be difficult to follow, but professor Kumar and TAs really make it easy for me. Really recommended to those who are interested in robotics! The courses andAssignmentare so great! Courses include aPositive0.711.01.031.05
jHCTx1u-EeWylgpjfV1KVQ Really fascinating material and loads of good information in the lectures. The homework assignments were satisfying if you can complete them, but unfortunately involved a lot of tedious trial and error. This was especially difficult since running the program can be slow which causes slow iteration of trial and error. I would not have been able to complete the assignments without helpful information in the course discussions.information in the lectures. The homeworkAssignmentwere satisfying if you can completePositive0.720.51.031.05
jHCTx1u-EeWylgpjfV1KVQ Extremely well orchestrated lectures and good assignments.Extremely well orchestrated lectures and goodAssignment Positive0.851.01.031.05
jHCTx1u-EeWylgpjfV1KVQ Great course! I like that there was lots of material for things that I might have not studied before but were necessary for the course. Assignments : I understand that getting people to tune PID manually gets them to understand things better, but cmon, not every single coursework!but were necessary for the course.Assignment: I understand that getting peopleNegative-0.840.51.031.05
jHCTx1u-EeWylgpjfV1KVQ I thought the course was very laid out in going from an overview towards more specific and harder material. For the most part, I thought the assignments were very good and did a thorough job of teaching feedback control. My only problem with the assignments were that they seem to overemphasize a trial and error approach for tuning the k gains. This became very tedious especially on the third assignment where the simulator ran so slowly.the most part, I thought theAssignmentwere very good and did aPositive0.990.51.031.05
jHCTx1u-EeWylgpjfV1KVQ I thought the course was very laid out in going from an overview towards more specific and harder material. For the most part, I thought the assignments were very good and did a thorough job of teaching feedback control. My only problem with the assignments were that they seem to overemphasize a trial and error approach for tuning the k gains. This became very tedious especially on the third assignment where the simulator ran so slowly.very tedious especially on the thirdAssignmentwhere the simulator ran so slowly.Negative-0.630.51.031.05
jHCTx1u-EeWylgpjfV1KVQ Really testing course. Get's pretty tricky, especially the final assignment. The staff is really helpful and the content is top-notch.Get's pretty tricky, especially the finalAssignmentThe staff is really helpful andPositive0.780.51.031.05
jHCTx1u-EeWylgpjfV1KVQ Very poor. Assignments consist of transcription of formulae given in lectures, and then manually searching the parameter space for solutions. Very poor.Assignmentconsist of transcription of formulae givenNegative-0.99-1.01.031.05
jHCTx1u-EeWylgpjfV1KVQ Assignments for week 3 and 4 were very tough and a little guidance was provided on how to do the coding part. But since I'm interested in the course i'm re-enrolling to complete it this time. Assignmentfor week 3 and 4 wereNegative-0.75-0.51.031.05
jHCTx1u-EeWylgpjfV1KVQ A good overview on various fields of Robotics, especially control. Quizzes seemed a little ambiguous but lectures and assignments were very informative!a little ambiguous but lectures andAssignmentwere very informative! Positive0.880.51.031.05
jHCTx1u-EeWylgpjfV1KVQ This course successfully covers the mechanics and control topics of quadrotors. The course also points to some resources in order to extend your study on UAVs. However, there are some issues concerning the assignments which I didn't like at all: 1. Big gap in difficulty between assignments of first three weeks compared with the assignment of the fourth week. 2. The difficulty of the assignments of the first three weeks just relied on sweeping (somewhat 'smartly') a 1,2,3, or 6 dimensional parametric space. I guess that real UAVs engineers are not paid for this. In some assignment, I had to edited a file which I was not supposed to edit in order to pass it. 3. The last assignment was quite frustrating for the following reasons 3a. Really long running times to test if the parameters work fine. I would sacrifice the fancy real-time visualization to save some time. Apart from long running times, I guess that UAVs are not solving ODEs in real time on board, so I think is more interesting a more practical/real-time approach. 3b. Search in a 12-dimensional parametric space (some parameters are equal, but still you end up tunning 5,6 independent parameters, which influence each other). Come on, is this useful? I am sure that UAVs engineers don't spend their hours in this kind of crappy search. You could explain at least some existing heuristics when having so many control parameters to tune. 3c. Even though the drone trajectory seems to fit perfectly the planned trajectory, you might not pass the exercise, and you would get some clueless messages telling you the final position/velocity is not correct. 3d. The assignment guide is very unclear in some parts. 3e. A lot of typos in the formulas of the last part of the guide. I decided to completely ignore it and develop my own strategy, which turned out to be far simpler and easier to implement. 3f. The submission program tests the whole exercise regardless you passed some sections or not, which make the waiting times even longer.there are some issues concerning theAssignmentwhich I didn't like at all:Negative-0.67-0.51.031.05
jHCTx1u-EeWylgpjfV1KVQ This course successfully covers the mechanics and control topics of quadrotors. The course also points to some resources in order to extend your study on UAVs. However, there are some issues concerning the assignments which I didn't like at all: 1. Big gap in difficulty between assignments of first three weeks compared with the assignment of the fourth week. 2. The difficulty of the assignments of the first three weeks just relied on sweeping (somewhat 'smartly') a 1,2,3, or 6 dimensional parametric space. I guess that real UAVs engineers are not paid for this. In some assignment, I had to edited a file which I was not supposed to edit in order to pass it. 3. The last assignment was quite frustrating for the following reasons 3a. Really long running times to test if the parameters work fine. I would sacrifice the fancy real-time visualization to save some time. Apart from long running times, I guess that UAVs are not solving ODEs in real time on board, so I think is more interesting a more practical/real-time approach. 3b. Search in a 12-dimensional parametric space (some parameters are equal, but still you end up tunning 5,6 independent parameters, which influence each other). Come on, is this useful? I am sure that UAVs engineers don't spend their hours in this kind of crappy search. You could explain at least some existing heuristics when having so many control parameters to tune. 3c. Even though the drone trajectory seems to fit perfectly the planned trajectory, you might not pass the exercise, and you would get some clueless messages telling you the final position/velocity is not correct. 3d. The assignment guide is very unclear in some parts. 3e. A lot of typos in the formulas of the last part of the guide. I decided to completely ignore it and develop my own strategy, which turned out to be far simpler and easier to implement. 3f. The submission program tests the whole exercise regardless you passed some sections or not, which make the waiting times even longer.week. 2. The difficulty of theAssignmentof the first three weeks justPositive0.86-0.51.031.05
jHCTx1u-EeWylgpjfV1KVQ This course successfully covers the mechanics and control topics of quadrotors. The course also points to some resources in order to extend your study on UAVs. However, there are some issues concerning the assignments which I didn't like at all: 1. Big gap in difficulty between assignments of first three weeks compared with the assignment of the fourth week. 2. The difficulty of the assignments of the first three weeks just relied on sweeping (somewhat 'smartly') a 1,2,3, or 6 dimensional parametric space. I guess that real UAVs engineers are not paid for this. In some assignment, I had to edited a file which I was not supposed to edit in order to pass it. 3. The last assignment was quite frustrating for the following reasons 3a. Really long running times to test if the parameters work fine. I would sacrifice the fancy real-time visualization to save some time. Apart from long running times, I guess that UAVs are not solving ODEs in real time on board, so I think is more interesting a more practical/real-time approach. 3b. Search in a 12-dimensional parametric space (some parameters are equal, but still you end up tunning 5,6 independent parameters, which influence each other). Come on, is this useful? I am sure that UAVs engineers don't spend their hours in this kind of crappy search. You could explain at least some existing heuristics when having so many control parameters to tune. 3c. Even though the drone trajectory seems to fit perfectly the planned trajectory, you might not pass the exercise, and you would get some clueless messages telling you the final position/velocity is not correct. 3d. The assignment guide is very unclear in some parts. 3e. A lot of typos in the formulas of the last part of the guide. I decided to completely ignore it and develop my own strategy, which turned out to be far simpler and easier to implement. 3f. The submission program tests the whole exercise regardless you passed some sections or not, which make the waiting times even longer.not paid for this. In someAssignmentI had to edited a fileNegative-0.73-0.51.031.05
jHCTx1u-EeWylgpjfV1KVQ This course successfully covers the mechanics and control topics of quadrotors. The course also points to some resources in order to extend your study on UAVs. However, there are some issues concerning the assignments which I didn't like at all: 1. Big gap in difficulty between assignments of first three weeks compared with the assignment of the fourth week. 2. The difficulty of the assignments of the first three weeks just relied on sweeping (somewhat 'smartly') a 1,2,3, or 6 dimensional parametric space. I guess that real UAVs engineers are not paid for this. In some assignment, I had to edited a file which I was not supposed to edit in order to pass it. 3. The last assignment was quite frustrating for the following reasons 3a. Really long running times to test if the parameters work fine. I would sacrifice the fancy real-time visualization to save some time. Apart from long running times, I guess that UAVs are not solving ODEs in real time on board, so I think is more interesting a more practical/real-time approach. 3b. Search in a 12-dimensional parametric space (some parameters are equal, but still you end up tunning 5,6 independent parameters, which influence each other). Come on, is this useful? I am sure that UAVs engineers don't spend their hours in this kind of crappy search. You could explain at least some existing heuristics when having so many control parameters to tune. 3c. Even though the drone trajectory seems to fit perfectly the planned trajectory, you might not pass the exercise, and you would get some clueless messages telling you the final position/velocity is not correct. 3d. The assignment guide is very unclear in some parts. 3e. A lot of typos in the formulas of the last part of the guide. I decided to completely ignore it and develop my own strategy, which turned out to be far simpler and easier to implement. 3f. The submission program tests the whole exercise regardless you passed some sections or not, which make the waiting times even longer.to pass it. 3. The lastAssignmentwas quite frustrating for the followingNegative-0.67-0.51.031.05
jHCTx1u-EeWylgpjfV1KVQ This course successfully covers the mechanics and control topics of quadrotors. The course also points to some resources in order to extend your study on UAVs. However, there are some issues concerning the assignments which I didn't like at all: 1. Big gap in difficulty between assignments of first three weeks compared with the assignment of the fourth week. 2. The difficulty of the assignments of the first three weeks just relied on sweeping (somewhat 'smartly') a 1,2,3, or 6 dimensional parametric space. I guess that real UAVs engineers are not paid for this. In some assignment, I had to edited a file which I was not supposed to edit in order to pass it. 3. The last assignment was quite frustrating for the following reasons 3a. Really long running times to test if the parameters work fine. I would sacrifice the fancy real-time visualization to save some time. Apart from long running times, I guess that UAVs are not solving ODEs in real time on board, so I think is more interesting a more practical/real-time approach. 3b. Search in a 12-dimensional parametric space (some parameters are equal, but still you end up tunning 5,6 independent parameters, which influence each other). Come on, is this useful? I am sure that UAVs engineers don't spend their hours in this kind of crappy search. You could explain at least some existing heuristics when having so many control parameters to tune. 3c. Even though the drone trajectory seems to fit perfectly the planned trajectory, you might not pass the exercise, and you would get some clueless messages telling you the final position/velocity is not correct. 3d. The assignment guide is very unclear in some parts. 3e. A lot of typos in the formulas of the last part of the guide. I decided to completely ignore it and develop my own strategy, which turned out to be far simpler and easier to implement. 3f. The submission program tests the whole exercise regardless you passed some sections or not, which make the waiting times even longer.position/velocity is not correct. 3d. TheAssignmentguide is very unclear in somePositive0.64-0.51.031.05
jHCTx1u-EeWylgpjfV1KVQ This course definitely requires prerequisite knowledge of calculus and matrix math. There is also very little in the way of practical application. The MatLab work is interesting but barely explained. The assignments were nearly impossible without help from other students. Understanding which equations that were shown in the lecture (not necessarily explained) were useful in completing the assignments was not apparent and there was no help from the TAs. I don't think the assignments were irrelevant but without having a background in academic engineering the course needs to walk through similar exercises with explanations to increase understanding and ability to complete the course. While I don't think this course was well presented and I can't say I truly learned anything I am glad I was exposed to the material and I will continue with the Specialization.is interesting but barely explained. TheAssignmentwere nearly impossible without help fromNegative-0.99-0.51.031.05
jHCTx1u-EeWylgpjfV1KVQ This course definitely requires prerequisite knowledge of calculus and matrix math. There is also very little in the way of practical application. The MatLab work is interesting but barely explained. The assignments were nearly impossible without help from other students. Understanding which equations that were shown in the lecture (not necessarily explained) were useful in completing the assignments was not apparent and there was no help from the TAs. I don't think the assignments were irrelevant but without having a background in academic engineering the course needs to walk through similar exercises with explanations to increase understanding and ability to complete the course. While I don't think this course was well presented and I can't say I truly learned anything I am glad I was exposed to the material and I will continue with the Specialization.explained) were useful in completing theAssignmentwas not apparent and there wasNegative-0.7-0.51.031.05
jHCTx1u-EeWylgpjfV1KVQ This course definitely requires prerequisite knowledge of calculus and matrix math. There is also very little in the way of practical application. The MatLab work is interesting but barely explained. The assignments were nearly impossible without help from other students. Understanding which equations that were shown in the lecture (not necessarily explained) were useful in completing the assignments was not apparent and there was no help from the TAs. I don't think the assignments were irrelevant but without having a background in academic engineering the course needs to walk through similar exercises with explanations to increase understanding and ability to complete the course. While I don't think this course was well presented and I can't say I truly learned anything I am glad I was exposed to the material and I will continue with the Specialization.the TAs. I don't think theAssignmentwere irrelevant but without having aNegative-0.68-0.51.031.05
jHCTx1u-EeWylgpjfV1KVQ I enjoyed the writeups as their explained system modelling very well. The first two assignments are a bit lacking in terms of what they teach, I believe one should instead handle the generation of the quad rotor system model and the other should teach control with the final teaching traj generation.modelling very well. The first twoAssignmentare a bit lacking in termsPositive1.00.51.031.05
jHCTx1u-EeWylgpjfV1KVQ I think there is need to provide clearer instructions on how to get the programming assignments done. The course content is good, but doing the programming assignments needs to be more clarified. is good, but doing the programmingAssignmentneeds to be more clarified. Negative-0.70.01.031.05
jHCTx1u-EeWylgpjfV1KVQ the course and the lessons are really interesting and the professor is explaining really well. Especially nice are all the videos demonstrating what have been done so far. Problem are the assignments: -all the assignments are about controlling a quadrotor, but a matlab code 95% done is already provided and most of the times the only thing requested is to spend days in find (randomly) the correct values for the controller gains; -the last assignment is again partly about (randomly) looking for gain values and partly about generating a trajectory as a piecewise 7th order polynomial, where the method for creating such thing is only mentioned in the assignment pdf and with wrong conditions. Even with the correct conditions, with a previous knowledge of numerical methods you can go through it, but otherwise it takes quite some time; -the grade is not set properly.. you either take 0points or the maximum, meaning that for just passing the assignment you have the same difficulty as getting full marks.. if you arrive (after days of trial and error) to the point of passing the assignment, then you can easily get full grade with small changes.. which makes no sense; -the explanatory pdf for the assignments or the provided codes some times contain errors, and I don't understand why they are not fixed considering that this course is already the second time that was provided; -the assignments are fully based on matlab and to actually understand something it is required quite a deep knowledge of how to use it.. I work daily with matlab and had some difficulties in following what it is done. If somebody is new to matlab, it will be quite difficult to do even the easier tasks; -the evaluation function for the last assignment is extremely slow.. it took me 40minutes to evaluate the results.. and considering the many iterations usually required for (randomly) finding the gains this really doesn't help. Summarising I am quite happy about this course and glad to have done it, but please fix the many problems in the assignments. I have taken many courses online in different platforms and this was so far the most time consuming one..thing is only mentioned in theAssignmentpdf and with wrong conditions. EvenNegative-0.890.01.031.05
jHCTx1u-EeWylgpjfV1KVQ the course and the lessons are really interesting and the professor is explaining really well. Especially nice are all the videos demonstrating what have been done so far. Problem are the assignments: -all the assignments are about controlling a quadrotor, but a matlab code 95% done is already provided and most of the times the only thing requested is to spend days in find (randomly) the correct values for the controller gains; -the last assignment is again partly about (randomly) looking for gain values and partly about generating a trajectory as a piecewise 7th order polynomial, where the method for creating such thing is only mentioned in the assignment pdf and with wrong conditions. Even with the correct conditions, with a previous knowledge of numerical methods you can go through it, but otherwise it takes quite some time; -the grade is not set properly.. you either take 0points or the maximum, meaning that for just passing the assignment you have the same difficulty as getting full marks.. if you arrive (after days of trial and error) to the point of passing the assignment, then you can easily get full grade with small changes.. which makes no sense; -the explanatory pdf for the assignments or the provided codes some times contain errors, and I don't understand why they are not fixed considering that this course is already the second time that was provided; -the assignments are fully based on matlab and to actually understand something it is required quite a deep knowledge of how to use it.. I work daily with matlab and had some difficulties in following what it is done. If somebody is new to matlab, it will be quite difficult to do even the easier tasks; -the evaluation function for the last assignment is extremely slow.. it took me 40minutes to evaluate the results.. and considering the many iterations usually required for (randomly) finding the gains this really doesn't help. Summarising I am quite happy about this course and glad to have done it, but please fix the many problems in the assignments. I have taken many courses online in different platforms and this was so far the most time consuming one..to the point of passing theAssignmentthen you can easily get fullNegative-0.860.01.031.05
jHCTx1u-EeWylgpjfV1KVQ the course and the lessons are really interesting and the professor is explaining really well. Especially nice are all the videos demonstrating what have been done so far. Problem are the assignments: -all the assignments are about controlling a quadrotor, but a matlab code 95% done is already provided and most of the times the only thing requested is to spend days in find (randomly) the correct values for the controller gains; -the last assignment is again partly about (randomly) looking for gain values and partly about generating a trajectory as a piecewise 7th order polynomial, where the method for creating such thing is only mentioned in the assignment pdf and with wrong conditions. Even with the correct conditions, with a previous knowledge of numerical methods you can go through it, but otherwise it takes quite some time; -the grade is not set properly.. you either take 0points or the maximum, meaning that for just passing the assignment you have the same difficulty as getting full marks.. if you arrive (after days of trial and error) to the point of passing the assignment, then you can easily get full grade with small changes.. which makes no sense; -the explanatory pdf for the assignments or the provided codes some times contain errors, and I don't understand why they are not fixed considering that this course is already the second time that was provided; -the assignments are fully based on matlab and to actually understand something it is required quite a deep knowledge of how to use it.. I work daily with matlab and had some difficulties in following what it is done. If somebody is new to matlab, it will be quite difficult to do even the easier tasks; -the evaluation function for the last assignment is extremely slow.. it took me 40minutes to evaluate the results.. and considering the many iterations usually required for (randomly) finding the gains this really doesn't help. Summarising I am quite happy about this course and glad to have done it, but please fix the many problems in the assignments. I have taken many courses online in different platforms and this was so far the most time consuming one..second time that was provided; -theAssignmentare fully based on matlab andPositive0.680.01.031.05
jHCTx1u-EeWylgpjfV1KVQ I really enjoyed this course and felt the material was appropriate in scope and quality for an introduction to Aerial Robotics. I have a few issues with it though. While this wasn't a problem for me, I feel those who haven't done maths with vectors and matrices before would struggle with the maths presented here. There was some inconsistency in notation throughout the lectures - though I expect this will be fixed in future runs of this course. Given how much the programming assignments involved tuning PD controllers, I think there should have been some additional material provided on how to go about doing this. The difficulty of the last programming assignment came out of nowhere and given that you need to pass all the assignments in order to pass the course, this made it especially stressful. Having gotten almost full marks on the course until that point, the prospect of that all being for naught because I couldn't complete the final assignment in time was incredibly stressful and unfair. The simulation would fail with a Matlab ode45 error - with absolutely no information as to why that should fail. Trying to debug something by guesswork on a time limit is not a valuable educational experience. I feel all of these issues are fixable though and on balance I think this was a very good course.The difficulty of the last programmingAssignmentcame out of nowhere and givenNegative-0.830.51.031.05
jHCTx1u-EeWylgpjfV1KVQ I really enjoyed this course and felt the material was appropriate in scope and quality for an introduction to Aerial Robotics. I have a few issues with it though. While this wasn't a problem for me, I feel those who haven't done maths with vectors and matrices before would struggle with the maths presented here. There was some inconsistency in notation throughout the lectures - though I expect this will be fixed in future runs of this course. Given how much the programming assignments involved tuning PD controllers, I think there should have been some additional material provided on how to go about doing this. The difficulty of the last programming assignment came out of nowhere and given that you need to pass all the assignments in order to pass the course, this made it especially stressful. Having gotten almost full marks on the course until that point, the prospect of that all being for naught because I couldn't complete the final assignment in time was incredibly stressful and unfair. The simulation would fail with a Matlab ode45 error - with absolutely no information as to why that should fail. Trying to debug something by guesswork on a time limit is not a valuable educational experience. I feel all of these issues are fixable though and on balance I think this was a very good course.you need to pass all theAssignmentin order to pass the course,Negative-0.820.51.031.05
jHCTx1u-EeWylgpjfV1KVQ I really enjoyed this course and felt the material was appropriate in scope and quality for an introduction to Aerial Robotics. I have a few issues with it though. While this wasn't a problem for me, I feel those who haven't done maths with vectors and matrices before would struggle with the maths presented here. There was some inconsistency in notation throughout the lectures - though I expect this will be fixed in future runs of this course. Given how much the programming assignments involved tuning PD controllers, I think there should have been some additional material provided on how to go about doing this. The difficulty of the last programming assignment came out of nowhere and given that you need to pass all the assignments in order to pass the course, this made it especially stressful. Having gotten almost full marks on the course until that point, the prospect of that all being for naught because I couldn't complete the final assignment in time was incredibly stressful and unfair. The simulation would fail with a Matlab ode45 error - with absolutely no information as to why that should fail. Trying to debug something by guesswork on a time limit is not a valuable educational experience. I feel all of these issues are fixable though and on balance I think this was a very good course.because I couldn't complete the finalAssignmentin time was incredibly stressful andNegative-0.870.51.031.05
jHCTx1u-EeWylgpjfV1KVQ My feeling is that the course creator(s) did not fully prepare and scope of the course materials (i.e., lectures, supporting artifacts, assignments) required for the available time alloted to each week's topic. No syllubus or suggested reading material was available until the course started, which leaves little time to decide on the value of the course or to acquire the reading materials. The lectures glossed over topics that where only minimally supported by brief supplementary lectures provided by the teaching assistants. At the start of the course the lectures and sparse supporting material were only available in video format; not very conducive for detailed review. The student population had to beg for electronic copies of the materials, which became available around the end of the second week of the four week session. The assignments say they require 3 hours, but I would venture to say that most students have spent way more than 3 hours on the assignments just in researching solutions let alone debugging supplied software along with their portion of the assignment. In summary, the topics were interesting however the organization and supporting materials were lacking making for an unsatisfying learning experience. (i. e. , lectures, supporting artifacts,Assignmentrequired for the available time allotedPositive0.77-0.51.031.05
jHCTx1u-EeWylgpjfV1KVQ My feeling is that the course creator(s) did not fully prepare and scope of the course materials (i.e., lectures, supporting artifacts, assignments) required for the available time alloted to each week's topic. No syllubus or suggested reading material was available until the course started, which leaves little time to decide on the value of the course or to acquire the reading materials. The lectures glossed over topics that where only minimally supported by brief supplementary lectures provided by the teaching assistants. At the start of the course the lectures and sparse supporting material were only available in video format; not very conducive for detailed review. The student population had to beg for electronic copies of the materials, which became available around the end of the second week of the four week session. The assignments say they require 3 hours, but I would venture to say that most students have spent way more than 3 hours on the assignments just in researching solutions let alone debugging supplied software along with their portion of the assignment. In summary, the topics were interesting however the organization and supporting materials were lacking making for an unsatisfying learning experience. of the four week session. TheAssignmentsay they require 3 hours, butNegative-0.75-0.51.031.05
jHCTx1u-EeWylgpjfV1KVQ My feeling is that the course creator(s) did not fully prepare and scope of the course materials (i.e., lectures, supporting artifacts, assignments) required for the available time alloted to each week's topic. No syllubus or suggested reading material was available until the course started, which leaves little time to decide on the value of the course or to acquire the reading materials. The lectures glossed over topics that where only minimally supported by brief supplementary lectures provided by the teaching assistants. At the start of the course the lectures and sparse supporting material were only available in video format; not very conducive for detailed review. The student population had to beg for electronic copies of the materials, which became available around the end of the second week of the four week session. The assignments say they require 3 hours, but I would venture to say that most students have spent way more than 3 hours on the assignments just in researching solutions let alone debugging supplied software along with their portion of the assignment. In summary, the topics were interesting however the organization and supporting materials were lacking making for an unsatisfying learning experience. more than 3 hours on theAssignmentjust in researching solutions let aloneNegative-0.87-0.51.031.05
jHCTx1u-EeWylgpjfV1KVQ I had very high hopes for this course. I was actually planning to purchase the specialization - just as a thank you gesture. Unfortunately, there is very little to be grateful for here. In this course, you get a series of super short lectures giving you an overview of the math and physics behind the aerial robotics. I can't be the judge (since I hold a degree in this area), but I don't think you'll be able to get much if you aren't familiar with the topics yet. And you most certainly won't learn anything new if you had some previous training. And then suddenly there are assignments. That have almost nothing to do with the lectures, but require quite a bit of Matlab programming (did I mention you won't be taught any Matlab in the process?) To make things worse, the assignments are rather poorly explained. By the way, you won't get any replies from the course team - they even ignore questions about errors in lectures. The course looks very sloppy. As if someone forced the team to put together something for Coursera. A huge disappointment :(training. And then suddenly there areAssignmentThat have almost nothing to doNegative-1.0-1.01.031.05
jHCTx1u-EeWylgpjfV1KVQ I had very high hopes for this course. I was actually planning to purchase the specialization - just as a thank you gesture. Unfortunately, there is very little to be grateful for here. In this course, you get a series of super short lectures giving you an overview of the math and physics behind the aerial robotics. I can't be the judge (since I hold a degree in this area), but I don't think you'll be able to get much if you aren't familiar with the topics yet. And you most certainly won't learn anything new if you had some previous training. And then suddenly there are assignments. That have almost nothing to do with the lectures, but require quite a bit of Matlab programming (did I mention you won't be taught any Matlab in the process?) To make things worse, the assignments are rather poorly explained. By the way, you won't get any replies from the course team - they even ignore questions about errors in lectures. The course looks very sloppy. As if someone forced the team to put together something for Coursera. A huge disappointment :() To make things worse, theAssignmentare rather poorly explained. By theNegative-1.0-1.01.031.05
jHCTx1u-EeWylgpjfV1KVQ The quiz and assignment are poorly designed. Important issues are overlooked or just briefly discussed in lecture. The assignment focuses on matlab coding, which only emphasizes the coding technique. Do not recommend to audience with The quiz andAssignmentare poorly designed. Important issues areNegative-0.98-1.01.031.05
jHCTx1u-EeWylgpjfV1KVQ The quiz and assignment are poorly designed. Important issues are overlooked or just briefly discussed in lecture. The assignment focuses on matlab coding, which only emphasizes the coding technique. Do not recommend to audience withjust briefly discussed in lecture. TheAssignmentfocuses on matlab coding, which onlyPositive0.79-1.01.031.05
jHCTx1u-EeWylgpjfV1KVQ I found the course fun and engaging. I studied Physics a while ago; without this I think I would have had problems following the contents. I wish the first two programming assignments were combined, so that there was room for another assignment for implementing a full 3d controller that doesn't assume a linearization around the hover state.I wish the first two programmingAssignmentwere combined, so that there wasNegative-0.790.51.031.05
jHCTx1u-EeWylgpjfV1KVQ I found the course fun and engaging. I studied Physics a while ago; without this I think I would have had problems following the contents. I wish the first two programming assignments were combined, so that there was room for another assignment for implementing a full 3d controller that doesn't assume a linearization around the hover state.that there was room for anotherAssignmentfor implementing a full 3d controllerNegative-0.820.51.031.05
jHCTx1u-EeWylgpjfV1KVQ I loved the course, it was way beyond my expectations. Everything well explained. I only have on critic. I think the assignment of 5 waypoints trajectory was not in accordance with the rest of the course. Imagine the tests following a level line and abruptly changes to something too hard. I think the purpose here is to learn and not find out people with special skills. Many of our colleagues that were following the course simple gave up due to this assignment. And also took 25 hours average for many of us, that not dispose of this time, since the proposed time to complete the tasks are of three hours.have on critic. I think theAssignmentof 5 waypoints trajectory was notNegative-0.640.51.031.05
jHCTx1u-EeWylgpjfV1KVQ So close but yet so far ... Course concepts are interesting and the programming assignments are fun but the presentation can be greatly improved. Criticisms include: (i) The course isn't self contained. Physical concepts like 'resultant moment', 'inertial and body-fixed frame' and 'torque' are used without definition. Mechanics is not listed as a prerequisite but it should be. (ii) Lectures are very mathematical but proofs, intuition and good problem sets are all missing. Listening to a math lecture without doing challenging problems or deriving mathematical results to build intuition can be a waste of time. Check out John Cochrane's Asset Pricing 1 and 2 or Tim Roughgarden's Algo 1 and 2 for great examples of thoughtful problem sets and intuitive derivations. (iii) Way too much powerpoint! Speed reading a static powerpoint slide overloaded with dense mathematical formulas without using pointers or animations to focus the students attention is a recipe for confusion and frustration. I find hand written derivations, even when the handwriting is a little sloppy, much easier to follow than a static page of formulas plus a sound track. Hand written derivations impose a natural pace and focal point to the content. Check out Gilbert Strang's Linear Algebra, Sebastian Thrun's Artificial Intelligence for Robotics and Andrew Ng's Machine Learning for examples of good derivations of mathematically sophisticated material. (iv) The programming assignments while fun were somewhat ad hoc and disconnected from the lecture material, specifically, the main task of every single assignment was to hand tune a pd controller. No systematic approach was ever described for performing this task.concepts are interesting and the programmingAssignmentare fun but the presentation canPositive0.69-1.01.031.05
jHCTx1u-EeWylgpjfV1KVQ So close but yet so far ... Course concepts are interesting and the programming assignments are fun but the presentation can be greatly improved. Criticisms include: (i) The course isn't self contained. Physical concepts like 'resultant moment', 'inertial and body-fixed frame' and 'torque' are used without definition. Mechanics is not listed as a prerequisite but it should be. (ii) Lectures are very mathematical but proofs, intuition and good problem sets are all missing. Listening to a math lecture without doing challenging problems or deriving mathematical results to build intuition can be a waste of time. Check out John Cochrane's Asset Pricing 1 and 2 or Tim Roughgarden's Algo 1 and 2 for great examples of thoughtful problem sets and intuitive derivations. (iii) Way too much powerpoint! Speed reading a static powerpoint slide overloaded with dense mathematical formulas without using pointers or animations to focus the students attention is a recipe for confusion and frustration. I find hand written derivations, even when the handwriting is a little sloppy, much easier to follow than a static page of formulas plus a sound track. Hand written derivations impose a natural pace and focal point to the content. Check out Gilbert Strang's Linear Algebra, Sebastian Thrun's Artificial Intelligence for Robotics and Andrew Ng's Machine Learning for examples of good derivations of mathematically sophisticated material. (iv) The programming assignments while fun were somewhat ad hoc and disconnected from the lecture material, specifically, the main task of every single assignment was to hand tune a pd controller. No systematic approach was ever described for performing this task.mathematically sophisticated material. (iv) The programmingAssignmentwhile fun were somewhat ad hocPositive0.66-1.01.031.05
jHCTx1u-EeWylgpjfV1KVQ So close but yet so far ... Course concepts are interesting and the programming assignments are fun but the presentation can be greatly improved. Criticisms include: (i) The course isn't self contained. Physical concepts like 'resultant moment', 'inertial and body-fixed frame' and 'torque' are used without definition. Mechanics is not listed as a prerequisite but it should be. (ii) Lectures are very mathematical but proofs, intuition and good problem sets are all missing. Listening to a math lecture without doing challenging problems or deriving mathematical results to build intuition can be a waste of time. Check out John Cochrane's Asset Pricing 1 and 2 or Tim Roughgarden's Algo 1 and 2 for great examples of thoughtful problem sets and intuitive derivations. (iii) Way too much powerpoint! Speed reading a static powerpoint slide overloaded with dense mathematical formulas without using pointers or animations to focus the students attention is a recipe for confusion and frustration. I find hand written derivations, even when the handwriting is a little sloppy, much easier to follow than a static page of formulas plus a sound track. Hand written derivations impose a natural pace and focal point to the content. Check out Gilbert Strang's Linear Algebra, Sebastian Thrun's Artificial Intelligence for Robotics and Andrew Ng's Machine Learning for examples of good derivations of mathematically sophisticated material. (iv) The programming assignments while fun were somewhat ad hoc and disconnected from the lecture material, specifically, the main task of every single assignment was to hand tune a pd controller. No systematic approach was ever described for performing this task.the main task of every singleAssignmentwas to hand tune a pdNegative-0.68-1.01.031.05
jHCTx1u-EeWylgpjfV1KVQ All in all the material, videos and assignments were very interesting and they made up an exciting course. However, some of the slides lacked sufficient information on notions or did not make references to supplementary sources. The assignment material (mainly pdfs) sometimes had typos which made solving them a bit confusing and more time consuming without actually being very difficult. Also for both slides and assignments the notations were not always consistent and/or variables disappeared from equations without clear explanations. I hope in the next offering of this course there will be improvements on these aspects.in all the material, videos andAssignmentwere very interesting and they madePositive0.620.01.031.05
jHCTx1u-EeWylgpjfV1KVQ All in all the material, videos and assignments were very interesting and they made up an exciting course. However, some of the slides lacked sufficient information on notions or did not make references to supplementary sources. The assignment material (mainly pdfs) sometimes had typos which made solving them a bit confusing and more time consuming without actually being very difficult. Also for both slides and assignments the notations were not always consistent and/or variables disappeared from equations without clear explanations. I hope in the next offering of this course there will be improvements on these aspects.difficult. Also for both slides andAssignmentthe notations were not always consistentPositive0.980.01.031.05
jHCTx1u-EeWylgpjfV1KVQ I liked the course and the assignments. I felt that the assignments covered materials which weren't part of the course or not explained well enough. I managed to get through them, but it felt lacking.I liked the course and theAssignmentI felt that the assignments coveredPositive0.740.51.031.05
jHCTx1u-EeWylgpjfV1KVQ I liked the course and the assignments. I felt that the assignments covered materials which weren't part of the course or not explained well enough. I managed to get through them, but it felt lacking.the assignments. I felt that theAssignmentcovered materials which weren't part ofNegative-0.810.51.031.05
jHCTx1u-EeWylgpjfV1KVQ I enjoyed the structure and materials of this course. I found the manner of increasing the difficult of assignments to be appropriately gradual and accessible for someone with some programming backgroundmanner of increasing the difficult ofAssignmentto be appropriately gradual and accessiblePositive0.821.01.031.05
jHCTx1u-EeWylgpjfV1KVQ This course covered a lot of material, provided a well-rounded intro to the physics of 3D motion in the quad rotor context, included excellent supplemental videos to explain some of the tough mathematical concepts, and included well-designed practical assignments. The bridge between lecture and assignment, particularly the trajectory planning question in the last assignment, could be refined as the course iterates, although the material I found myself struggling through that very tough problem may be that which I retain most from this class. Over all an excellent class, and I'm looking forward to the rest of the series.assignments. The bridge between lecture andAssignmentparticularly the trajectory planning question inPositive0.790.51.031.05
jHCTx1u-EeWylgpjfV1KVQ the course is ok, but the assignment require a lot of prior knowledge on automation control theory, which can be really difficult to be done. I suggest that they should provide extra material for those students who have only computer science background.the course is ok, but theAssignmentrequire a lot of prior knowledgeNegative-0.940.01.031.05
jHCTx1u-EeWylgpjfV1KVQ Quizzes and Assignments are poorly designed. You will spend most of your time tuning parameters and deriving matrices that were never discussed in the course. Unfortunate. Quizzes andAssignmentare poorly designed. You will spendNegative-0.99-0.51.031.05
jHCTx1u-EeWylgpjfV1KVQ Overall good course that would definitely make you spend more time reading and learning on the side. Would recommend it those who have good background in college level math like Linear Algebra and a little bit of Robotics Background from a Math perspective - like working with translations, rotations, transformation matrices of that sort to make the transition easier. (There are basic robotic courses online to help with that, like Peter Corke's course). But overall this course requires some significant effort to explore the material from an external perspective. Some issues however - 1. Lack of added resources like reading material to support the course and help advanced students go beyond the course themselves. 2. Severe lack of activity from TA(s) on the forums. It's good that students get to interact among themselves and learn on their own, but every single post should be either answered by a TA to clarify doubts or they should acknowledge that another student's explanation was good enough to answer a particular question. 3. The in-video quizzes weren't up-to-the-mark as per me. One question asked "why" and the answer was literally "because that's how that algorithm is". 4. This is a trend in MOOCs and I don't think it can be helped, but perhaps more assignments that help understand the concepts better with examples would help students go beyond. If this course had such optional assignments that would be great for understanding the concepts with a more hands-on approach. But this is probably not the best platform to do so. Overall would recommend future iterations of this course, especially if the first two points above are improved upon.can be helped, but perhaps moreAssignmentthat help understand the concepts betterPositive0.90.01.031.05
jHCTx1u-EeWylgpjfV1KVQ Overall good course that would definitely make you spend more time reading and learning on the side. Would recommend it those who have good background in college level math like Linear Algebra and a little bit of Robotics Background from a Math perspective - like working with translations, rotations, transformation matrices of that sort to make the transition easier. (There are basic robotic courses online to help with that, like Peter Corke's course). But overall this course requires some significant effort to explore the material from an external perspective. Some issues however - 1. Lack of added resources like reading material to support the course and help advanced students go beyond the course themselves. 2. Severe lack of activity from TA(s) on the forums. It's good that students get to interact among themselves and learn on their own, but every single post should be either answered by a TA to clarify doubts or they should acknowledge that another student's explanation was good enough to answer a particular question. 3. The in-video quizzes weren't up-to-the-mark as per me. One question asked "why" and the answer was literally "because that's how that algorithm is". 4. This is a trend in MOOCs and I don't think it can be helped, but perhaps more assignments that help understand the concepts better with examples would help students go beyond. If this course had such optional assignments that would be great for understanding the concepts with a more hands-on approach. But this is probably not the best platform to do so. Overall would recommend future iterations of this course, especially if the first two points above are improved upon.If this course had such optionalAssignmentthat would be great for understandingPositive0.670.01.031.05
jHCTx1u-EeWylgpjfV1KVQ Very interesting course, with some toothing problems and unrealistic timescales for many. For me, it would have been impossible to complete the course without the support of some extremely bright and helpful classmates, active in discussion fora (almost a given in a MOOC, but nevertheless, a course should be designed such that one could complete it without the fora). More guidance on the programming assignments would be the first thing I would focus on for the next edition, as well as setting some realistic timescales (there is probably no way for the majority of participants to complete the last assignment within the 3 hours advised for it...).fora). More guidance on the programmingAssignmentwould be the first thing INegative-0.780.51.031.05
jHCTx1u-EeWylgpjfV1KVQ Very interesting course, with some toothing problems and unrealistic timescales for many. For me, it would have been impossible to complete the course without the support of some extremely bright and helpful classmates, active in discussion fora (almost a given in a MOOC, but nevertheless, a course should be designed such that one could complete it without the fora). More guidance on the programming assignments would be the first thing I would focus on for the next edition, as well as setting some realistic timescales (there is probably no way for the majority of participants to complete the last assignment within the 3 hours advised for it...).of participants to complete the lastAssignmentwithin the 3 hours advised forNegative-0.690.51.031.05
jHCTx1u-EeWylgpjfV1KVQ Great assignments to solidify an excellent curriculum. GreatAssignmentto solidify an excellent curriculum. Positive0.980.51.031.05
jHCTx1u-EeWylgpjfV1KVQ I loved this course. I particularly enjoyed the programming assignments, which taught me a great deal and were extremely satisfying. It is terrific to see a truly rigorous, mathematical engineering course on Coursera. I will gladly sign up for the next course in the series.course. I particularly enjoyed the programmingAssignmentwhich taught me a great dealPositive1.01.01.031.05
jHCTx1u-EeWylgpjfV1KVQ Very interesting course. Pleasant and well explained. The mathematics related are complicated to follow sometimes but it can be done. The assignments also can be completed following the lectures and the handouts.but it can be done. TheAssignmentalso can be completed following thePositive0.750.51.031.05
jHCTx1u-EeWylgpjfV1KVQ This course was very good and very interesting. The teacher explained things well. The BIG problem with the course is that the level of the lectures no way matched the level of the assignments, especially the last one. It was way too hard compared to the material presented. It was supposed to take 3 hours but it took me more like 50 hours. And from the forum it seems like a lot of people spend 40 or more hours on this one last problem. Was too hard and too much. A lot of prayer and sweat I finally got it with a lot if discussion on the forums. But 40 hours for one problem is crazy. There needed to be a lot more thorough instruction in order to do this problem in a reasonable time.way matched the level of theAssignmentespecially the last one. It wasPositive0.760.01.031.05
jHCTx1u-EeWylgpjfV1KVQ I'd like to say a big thank you for Professor Kumar for putting this together. I work full time and in my spare time some of my friends are thinking about building a in-house small quadrotor with 3-D printed parts and rasberry pi & basic camara. The information of this course is very, very useful and the Matlab practices and assignments are challenging and interesting. Not to mention this course has successfully pulled me away from my favorite video game...a remarkable achievement. I hope that the notation in the videos and in the assignments could be more clear as that can cause confusion.useful and the Matlab practices andAssignmentare challenging and interesting. Not toNegative-0.651.01.031.05
jHCTx1u-EeWylgpjfV1KVQ Well balanced mix of theory and practical applicability. Explanation of the material is also very good. The assignments are nicely built on the taught material to stimulate understanding. material is also very good. TheAssignmentare nicely built on the taughtPositive1.01.01.031.05
jHCTx1u-EeWylgpjfV1KVQ Its a really great project but one needs to have studied mechanical and really advanced level physics to do this project. But I really got help of the discussion forums to complete the assignments but am not yet clear about the theory of aerial robotics.the discussion forums to complete theAssignmentbut am not yet clear aboutNegative-0.790.01.031.05
jHCTx1u-EeWylgpjfV1KVQ This course was very helpful and facilitated me to understand the theories i learned with the applications.The course materials were very effectively planned and the assignments were very effective to gain the understanding what was taught in the lectures.I highly recommend this course..******* were very effectively planned and theAssignmentwere very effective to gain thePositive0.951.01.031.05
jHCTx1u-EeWylgpjfV1KVQ The course includes not only the formulas and calculations but also nice video examples. The assignments seem very challenging to mebut also nice video examples. TheAssignmentseem very challenging to me Positive0.771.01.031.05
jHCTx1u-EeWylgpjfV1KVQ The content is awesome and the quizzes and assignments are challenging. What I would incorporate is a little bit more of examples to tackle all the problems new people might encounter (more sample numerical results, and probably samples on how to develop in Matlab, not just reserved words).is awesome and the quizzes andAssignmentare challenging. What I would incorporatePositive0.990.51.031.05
jlAy87ZEEeWddwqLXioIgw The transition from the original Coursera platform to the new one has significantly reduced my overall satisfaction with the course experience (I have previously taken the 4 earlier Rice courses in this series and enjoyed them immensely). Major contributing factors to my dissatisfaction: -- The user interface changes are unwelcome and have detracted from my ability to engage with the material. -- There have been arbitrary (and unannounced) changes to polices, e.g. dropping distinction grading. -- The price increase per course and locking down of assignments to only those who have paid has unfortunate side effects, including. -- In contrast to previous courses in this series which had an active community engagement the discussion forums are now relatively empty, running the courses more often is not going to help this situation. Having previously been an unpaid evangelist for the Coursera approach and materials I now find myself extremely reluctant to recommend this revised experience to colleagues.per course and locking down ofAssignmentto only those who have paidNegative-0.65-1.01.01.01
jlAy87ZEEeWddwqLXioIgw The lectures will not get you near the understanding you'll need to complete the assignments. though the resources will. The application is great, and hard so you'll actually have to understand the material. You have been warned, this course is very different to the other courses in the specialization!understanding you'll need to complete theAssignmentthough the resources will. The applicationPositive0.660.51.01.01
K28H5jJ0EeWgIQ7IEhB31Q I feel that the course was great but I felt confused on the last assignment, we covered a lot of things during the last week but then I was unsure if I should've applied that on our assignment... Also I'm not sure if it is possible but if we could have a chance to ask the teacher questions would be great. I know that there is a lot of people going this courses and maybe it is not possible but still there are things that I feel only the teacher could answer. Overall the course was good :)I should've applied that on ourAssignment. . Also I'm not sureNegative-0.890.50.921.15
K28H5jJ0EeWgIQ7IEhB31Q It is so engaging! I love the assignments and the way knowledge is transmitted. Thank you. :)is so engaging! I love theAssignmentand the way knowledge is transmitted.Positive0.961.00.921.15
K28H5jJ0EeWgIQ7IEhB31Q This Course helped me a whole lot in process of writing and how to break down the process for better performance. I really liked how easy and well sorted were the Content of the course and how the assignment was purposely designed for that week.of the course and how theAssignmentwas purposely designed for that week.Positive0.911.00.921.15
K28H5jJ0EeWgIQ7IEhB31Q Big fan of the last two assignments. Re-writing the game was fun, and made it more interactive with the rest of the class, seeing how others would change the story. Big fan of the last twoAssignmentRe-writing the game was fun, andPositive0.861.00.921.15
K28H5jJ0EeWgIQ7IEhB31Q The content is good but is too focus in the 3 act structure, and don't explain the narration techniques specifically to videogames genres. The assignments were too repetitives and don't add variety or feeling of progression through the course. I recommend the course for who don't know the basis of the narrative structure, but not for people like me who work in the audiovisual world.techniques specifically to videogames genres. TheAssignmentwere too repetitives and don't addNegative-0.92-0.50.921.15
K28H5jJ0EeWgIQ7IEhB31Q Assignments are good-intended, but I am not sure how helpful they are, as they are really boring and unnecessarily time-consuming. I do not know how could one make them better. In contrast, the videos are really good, they are worth your time even if you know your way around these things. Assignmentare good-intended, but I am notNegative-0.80.50.921.15
K28H5jJ0EeWgIQ7IEhB31Q The contents were comprehensive, and the assignments helped reinforce the theory. By using pre-existing references to other works, they were tighter, which I think is useful to focus on the objectives set for a particular week. Some additional creative freedom would also have been interesting.The contents were comprehensive, and theAssignmenthelped reinforce the theory. By usingPositive0.890.50.921.15
K28H5jJ0EeWgIQ7IEhB31Q It is more interesting course that I thought it to be, and the teacher, Dariush Derakhshani, is a very clever and charismatic person. He makes the student thinks for themselves, and the interesting assignments help them to foster their creative abilities. thinks for themselves, and the interestingAssignmenthelp them to foster their creativePositive0.641.00.921.15
knivtHEHEeSfpCIACzWBZw Very insightful, although some of the assignments were a bit easy. Perhaps we could have a discussion of the 'rat park' experiments and maybe even the possibility that some drugs can be used for recreational use?Very insightful, although some of theAssignmentwere a bit easy. Perhaps wePositive0.911.00.811.13
knivtHEHEeSfpCIACzWBZw I did this course last year, since I had psychological knowledge so it was not too hard to understand all the concepts. What really attracts me is the forum, I just tried to post my question about assignment at forum, then quickly got a reply from my peer, from then on, I started to participate on forum discussion and did learn a lot. So, come to join us! tried to post my question aboutAssignmentat forum, then quickly got aNegative-0.71.00.811.13
KQ7XaDaaEeWWBQrVFXqd1w Enjoyable course, final assignment was a bit time-consuming but a good way to apply everything learned. Enjoyable course, finalAssignmentwas a bit time-consuming but aPositive0.880.50.830.92
KQ7XaDaaEeWWBQrVFXqd1w Very informative and good explained course. I have learnt valuable things, thanks to Mrs. Loh! The only thing i would complain about are the uncertain and a bit vague instructions for the assignment. It should be stated clearer f.ex. which theories are meant and a more explicit way of instructing the editorial calendar, f.ins. a template or something like that. Nonetheless a very valuable and good made and lucid experience!a bit vague instructions for theAssignmentIt should be stated clearer f.Negative-0.780.50.830.92
KqKtbzXyEeWW9BKhJ4xW0Q There are no clearly defined learning outcomes at the start of each video which are cramped with stats and facts and statements such as "you will learn more about this in mooc 2" and "this will be talked about extensively in mooc 3". As a learner its confusing to know what to take out of each video. The extend to which students are used to promote the course by prompting them to tweet about the videos is a concern. Ones or twice is okay. But every time? The assignment is a miss - students should be given a choice whether they want to focus on marketing their professional personas or marketing their business. I can summarize MOOC 1 in one sentence. Social Media is big and therefore business must change the way they do marketing.is okay. But every time? TheAssignmentis a miss - students shouldNegative-0.97-1.01.01.22
KqKtbzXyEeWW9BKhJ4xW0Q Amazing information given, with great assignments to supplement my learning. Will definitely advise anyone interested in learning more about digital marketing to check out this course and more! Amazing information given, with greatAssignmentto supplement my learning. Will definitelyPositive1.01.01.01.22
KqKtbzXyEeWW9BKhJ4xW0Q Great introduction! I really feel like I learned a lot and am looking forward to going through with the rest of the courses in this specialization. The only thing I wasn't a fan of was the peer-reviewed assignment. I felt I didn't really get enough peer feedback. Other than that, I thought everything else was great. The videos were very informative. It didn't take up a lot of my free time and I felt a sense of accomplishment when the course was completed.a fan of was the peer-reviewedAssignmentI felt I didn't really getNegative-0.851.01.01.22
KqKtbzXyEeWW9BKhJ4xW0Q This section is great for absolute beginners, and I would highly recommend it to anyone new to social media and social marketing. It seems necessary for it to be this straightforward to set everyone up for the more advanced material. Most of this was review for me, but I learned some interesting, fun facts about social media usage and data. The project was peer graded, which normally I enjoy, however, one of my peer assessments said my assignment was missing elements that I specifically made sure to include and address. There was no way to really dispute this, so I feel like my grade on the assignment wasn't fair. That said, I didn't have a bad grade, but I put a great deal of effort into my proposal and making sure it addressed all of the necessary points. Otherwise, very informative and enjoyable, and the class participation in social media is great.feel like my grade on theAssignmentwasn't fair. That said, I didn'tNegative-0.760.51.01.22
KqKtbzXyEeWW9BKhJ4xW0Q A wonderful introduction into social media and how it can be used for promotional purposes. Prof Randy Hlavac is clear and insightful, the course content is engaging and interesting, and the assignments are meaningful. Really enjoyed doing this course and definitely considering taking up the other related MOOCs.is engaging and interesting, and theAssignmentare meaningful. Really enjoyed doing thisPositive0.951.01.01.22
KqKtbzXyEeWW9BKhJ4xW0Q Decent coverage of the basics, but some of the data, tools and approaches used are out of date by 2-3 years which is particularly troublesome in the fast-moving social space. For example, they rely quite a bit on data from 2011 and 2012 and from social tools and reports from IBM. For someone completely new to the social space, this could be a great starter class. Just be sure to do your own research to supplement the data and be sure you're current. After grading assignments by other students, it was easy to see why the discussion portions of the class were flat: most either didn't invest in the assignments or didn't understand the materials. While I have found the discussion portions of other MOOCs to be equally interesting to the class material, I didn't have that experience in this session.be sure you're current. After gradingAssignmentby other students, it was easyPositive0.950.01.01.22
KqKtbzXyEeWW9BKhJ4xW0Q This is a great course for novices, but even as someone with a couple of years of experience managing social media, there are still gems in this course. There are some amazing statistics about the importance of social media (very helpful for anyone that needs to demonstrate how critical it is for your organization) and I also loved the class assignment and thought that it was very practical.and I also loved the classAssignmentand thought that it was veryPositive1.00.51.01.22
KqKtbzXyEeWW9BKhJ4xW0Q I was surprised by this class. I knew the capstone was the development of the persona for the entire specialization but the final assignment blind sided me.*I am not ready to create that much metrics because this is an actual company being launched, and the costs of this musr be counted thoroughly. I can't just toss the accounts away at the end. All I all, I loved the course. *I stand somewhat corrected. Turns out I was blindsided due to inadvertently skipping over second, peer focused assignment in wk 3. Once i caught that(whilst waiting for notification of completion), the trepidation faded somewhat. the entire specialization but the finalAssignmentblind sided me. *I am notNegative-0.751.01.01.22
KqKtbzXyEeWW9BKhJ4xW0Q I was surprised by this class. I knew the capstone was the development of the persona for the entire specialization but the final assignment blind sided me.*I am not ready to create that much metrics because this is an actual company being launched, and the costs of this musr be counted thoroughly. I can't just toss the accounts away at the end. All I all, I loved the course. *I stand somewhat corrected. Turns out I was blindsided due to inadvertently skipping over second, peer focused assignment in wk 3. Once i caught that(whilst waiting for notification of completion), the trepidation faded somewhat. inadvertently skipping over second, peer focusedAssignmentin wk 3. Once i caughtPositive0.651.01.01.22
KqKtbzXyEeWW9BKhJ4xW0Q The course is extremely well structured. They are doing a great job of making the course useful by creating real life assignments and ensuring users implement learning in the real worldcourse useful by creating real lifeAssignmentand ensuring users implement learning inPositive0.871.01.01.22
KRl9hpiaEeWF6gpQJiw6hQ I am really glad for have participated in this course, even when I didn't have the opportunity to submit my assignments. The course is a great introduction to photo composition, but no so much to digital image post-production.have the opportunity to submit myAssignmentThe course is a great introductionPositive1.01.00.871.18
KRl9hpiaEeWF6gpQJiw6hQ The third course of this specialization, it is the last piece you need to fully being able to control every aspect of your photography. The assignments are much more challenging (if you put the effort) and you will learn more advanced techniques including image post-production and you will be able to carry on a small photography project.every aspect of your photography. TheAssignmentare much more challenging (if youNegative-0.741.00.871.18
LgWwihnoEeWDtQoum3sFeQ Too basic and not thorough enough. The assignments are too easy also because of over specific assignments instructions.easy also because of over specificAssignmentinstructions. Positive0.69-0.50.731.2
LgWwihnoEeWDtQoum3sFeQ the assignments was amazing theAssignmentwas amazing Positive0.951.00.731.2
LgWwihnoEeWDtQoum3sFeQ the course is great but i have problem with the assignments as they all have to be in parts and i can't get why we only submit last part as if it is right the others is right also, i didn't like the assignments system in this course but the course and the assignments itself were greatbut i have problem with theAssignmentas they all have to beNegative-0.870.00.731.2
LgWwihnoEeWDtQoum3sFeQ the course is great but i have problem with the assignments as they all have to be in parts and i can't get why we only submit last part as if it is right the others is right also, i didn't like the assignments system in this course but the course and the assignments itself were greatright also, i didn't like theAssignmentsystem in this course but theNegative-0.820.00.731.2
LgWwihnoEeWDtQoum3sFeQ the course is great but i have problem with the assignments as they all have to be in parts and i can't get why we only submit last part as if it is right the others is right also, i didn't like the assignments system in this course but the course and the assignments itself were greatcourse but the course and theAssignmentitself were great Positive0.840.00.731.2
LgWwihnoEeWDtQoum3sFeQ I really like the way the instructor gives clear explanations and also the assignment added each week.gives clear explanations and also theAssignmentadded each week. Positive0.91.00.731.2
LgWwihnoEeWDtQoum3sFeQ The course is very interesting for junior -wannabe- web programmers. It uses the main structures of HTML and JavaScript and lets the user exercise through questions and assignments. Best option if someone wants to be a web developer!the user exercise through questions andAssignmentBest option if someone wants toNegative-0.811.00.731.2
LgWwihnoEeWDtQoum3sFeQ Excellent course. The explanations are very clear and easy to understand. There are very good excercices and you can also learn a lot from the assignments. Assignment 3 is paticularly fun with a lot of interesting logic.also learn a lot from theAssignmentAssignment 3 is paticularly fun withPositive0.761.00.731.2
LgWwihnoEeWDtQoum3sFeQ Excellent course. The explanations are very clear and easy to understand. There are very good excercices and you can also learn a lot from the assignments. Assignment 3 is paticularly fun with a lot of interesting logic.learn a lot from the assignments.Assignment3 is paticularly fun with aPositive0.681.00.731.2
LgWwihnoEeWDtQoum3sFeQ this course is really helpful for beginners. Also I enjoyed the assignments.for beginners. Also I enjoyed theAssignment Positive0.981.00.731.2
LgWwihnoEeWDtQoum3sFeQ great tutorial and assignments great tutorial andAssignment Positive0.691.00.731.2
LgWwihnoEeWDtQoum3sFeQ Omg ,I wish I had these professors to teach us in our college.I have started loving HTML<CSS and Javascript.Being a total newbie to programming I have loved how clear and slow and easy to understand the videos are. Thank you so much and looking forward to completing the entire series. PS:the questions in between the lectures are very helpful and assignments are very very helpful too.the lectures are very helpful andAssignmentare very very helpful too. Positive0.71.00.731.2
LgWwihnoEeWDtQoum3sFeQ Very Good Course with a very helpful assignments.Good Course with a very helpfulAssignment Positive0.861.00.731.2
LgWwihnoEeWDtQoum3sFeQ Excellent course! Very well thought out and introduced step by step. I'm on the third course in the series. This lays a great foundation. The assignments are great at taking previous exercise code and tailoring to new forms. It take a little extra effort and research, but will make you a better programmer.This lays a great foundation. TheAssignmentare great at taking previous exercisePositive0.941.00.731.2
LgWwihnoEeWDtQoum3sFeQ Everything they teach is in very good flow and interesting. The question they ask in between the video is also a good one for better understanding. I cannot find more better than this one. It make you want to learn more, watch more. It's my first experience in coursera, everything they do is awesome, like the weekly assignment, time given to complete the task which is make you want to do more........Thumbs up to this course lecture and Coursera team too.do is awesome, like the weeklyAssignmenttime given to complete the taskPositive0.781.00.731.2
LgWwihnoEeWDtQoum3sFeQ Great material with excellent assignments. Great material with excellentAssignment Positive0.981.00.731.2
LgWwihnoEeWDtQoum3sFeQ Well taught course but the material for the homework assignments were basically given to us. The answers were handed to us in the homework description. Having said this, the assignments were good. One should have basic program but the material for the homeworkAssignmentwere basically given to us. TheNegative-0.740.50.731.2
LgWwihnoEeWDtQoum3sFeQ Well taught course but the material for the homework assignments were basically given to us. The answers were handed to us in the homework description. Having said this, the assignments were good. One should have basic program homework description. Having said this, theAssignmentwere good. One should have basicNegative-0.810.50.731.2
LgWwihnoEeWDtQoum3sFeQ Great course, would have been even better if the assignments were a bit more challenging, with less or no code snippets at all, but all in all, great experience. A big thank you to the instructor and all the mentors.have been even better if theAssignmentwere a bit more challenging, withNegative-0.781.00.731.2
LgWwihnoEeWDtQoum3sFeQ Nicely organized contents. Good work with assignments.Nicely organized contents. Good work withAssignment Positive0.771.00.731.2
LgWwihnoEeWDtQoum3sFeQ A very good course having easy to understand classes. The teacher is very clear and confident in what he's talking. The assignments have detailed description, without letting any doubts or giving nightmares to students.confident in what he's talking. TheAssignmenthave detailed description, without letting anyNegative-0.731.00.731.2
LgWwihnoEeWDtQoum3sFeQ It's be great if less help was offered before the assignments, but this was a great course!less help was offered before theAssignmentbut this was a great course!Positive0.81.00.731.2
LgWwihnoEeWDtQoum3sFeQ This course has well-organized structure , logical flow of knowledge , beneficial assignments and useful resources . Many Thanks to Coursera and The Hong Kong University Of Science and Technology .logical flow of knowledge , beneficialAssignmentand useful resources . Many ThanksPositive0.81.00.731.2
LgWwihnoEeWDtQoum3sFeQ The course was well put together. The assignments are broad enough to cover everything you learnt in the tutorials.course was well put together. TheAssignmentare broad enough to cover everythingPositive0.990.50.731.2
LgWwihnoEeWDtQoum3sFeQ Good introduction course. Assignments could be bit harder, or maybe not so much guided. Good introduction course.Assignmentcould be bit harder, or maybeNegative-0.780.50.731.2
LgWwihnoEeWDtQoum3sFeQ Looks good, but the assignment a bit simple. Looks good, but theAssignmenta bit simple. Negative-0.640.50.731.2
LgWwihnoEeWDtQoum3sFeQ This course is a good introduction to HTML, CSS, and JavaScript. The lectures were straightforward, and the assignments were good exercises of the lecture material. I gave it 4 stars, only because the task of learning HTML and CSS is a bit dry and boring. No fault of the instructor.The lectures were straightforward, and theAssignmentwere good exercises of the lecturePositive0.680.50.731.2
LgWwihnoEeWDtQoum3sFeQ Good beginner course. I would've liked more assignments to really drive the points home. And maybe a bit less hand holding in the assignmentsbeginner course. I would've liked moreAssignmentto really drive the points home.Negative-0.750.50.731.2
LgWwihnoEeWDtQoum3sFeQ well explained course, assignments explained a bit too much, diminishing the challenge well explained course,Assignmentexplained a bit too much, diminishingPositive0.831.00.731.2
LgWwihnoEeWDtQoum3sFeQ Awesome sir, awesome lectures and the best part awesome assignments..:)lectures and the best part awesomeAssignment. :) Positive0.821.00.731.2
LgWwihnoEeWDtQoum3sFeQ Excellent course to start with ! It was a pleasure doing all the assignments and watching all lectures.was a pleasure doing all theAssignmentand watching all lectures. Positive0.741.00.731.2
LgWwihnoEeWDtQoum3sFeQ Awesome class! Detailed explanation. Interesting assignments. Cool instructor. Thanks for the course coursera. :) Awesome class! Detailed explanation. InterestingAssignmentCool instructor. Thanks for the coursePositive0.711.00.731.2
LgWwihnoEeWDtQoum3sFeQ Excellent course, very well made. The exercises and assignments were helpful as well.very well made. The exercises andAssignmentwere helpful as well. Positive0.991.00.731.2
LgWwihnoEeWDtQoum3sFeQ Excellent course and assignments and great presentation by David Rossiter. Excellent course andAssignmentand great presentation by David Rossiter.Positive0.981.00.731.2
LgWwihnoEeWDtQoum3sFeQ Well done. Focuses mainly on videos to teach the content with an assignment at the end of the week that uses everything you learned. I would rate 5 stars if it had more quizzes or exercises to do before the week's assignment. At any rate you learn a lot about Html, css, and JS and it's a worthy class in this specialization.exercises to do before the week'sAssignmentAt any rate you learn aNegative-0.630.50.731.2
LgWwihnoEeWDtQoum3sFeQ Great assignments and bad videos. GreatAssignmentand bad videos. Negative-0.740.00.731.2
LgWwihnoEeWDtQoum3sFeQ this course is really good to understand who things work together in front-end web development. And it develops my understanding towards using while and for loops specifically by the really good and smart assignments.by the really good and smartAssignment Positive0.891.00.731.2
LgWwihnoEeWDtQoum3sFeQ Thank you very much for this excellent course! The assignments were laid out so well that I never felt frustrated with any of the material; but still learned a lot!much for this excellent course! TheAssignmentwere laid out so well thatPositive1.01.00.731.2
LgWwihnoEeWDtQoum3sFeQ I love the assignments. It really helps me understand and remember how to use all the components and functions. I love theAssignmentIt really helps me understand andPositive0.981.00.731.2
LgWwihnoEeWDtQoum3sFeQ Excellent course and interesting assignments. Excellent course and interestingAssignment Positive0.841.00.731.2
LgWwihnoEeWDtQoum3sFeQ An amazing course! The introduction to JavaScript was particularly useful for me. Clear lectures, well explained assignments and a lot of fun!for me. Clear lectures, well explainedAssignmentand a lot of fun! Positive0.941.00.731.2
LgWwihnoEeWDtQoum3sFeQ This is an excellent course. The instructor explains things very well, the material includes all the important points, and the assignments are very well constructed. I would highly recommend this course to anyone who is interested in learning the fundamentals of website development. all the important points, and theAssignmentare very well constructed. I wouldPositive0.991.00.731.2
LgWwihnoEeWDtQoum3sFeQ This course was very nice. It was kind of a bit basic, but that's what I've expected of a beginner course which is covering basic and the most important factors of web technologies. The reason I give 4 stars is that everything is too much served on the plate. Assignments are prepared really, really well, which kind of loses the point. You almost don't need to think about anything to finish the assignment. Overall, awesome course!too much served on the plate.Assignmentare prepared really, really well, whichNegative-0.670.50.731.2
LgWwihnoEeWDtQoum3sFeQ This course was very nice. It was kind of a bit basic, but that's what I've expected of a beginner course which is covering basic and the most important factors of web technologies. The reason I give 4 stars is that everything is too much served on the plate. Assignments are prepared really, really well, which kind of loses the point. You almost don't need to think about anything to finish the assignment. Overall, awesome course!think about anything to finish theAssignmentOverall, awesome course! Positive0.680.50.731.2
LgWwihnoEeWDtQoum3sFeQ One week shorter than other similar courses but the eLearning lectures are of excellent quality and the assignments do stretch you to learnare of excellent quality and theAssignmentdo stretch you to learn Positive0.950.50.731.2
LgWwihnoEeWDtQoum3sFeQ Good one. Going from Basics to little bit advance. Nice assignments and Quiz added in course.Basics to little bit advance. NiceAssignmentand Quiz added in course. Positive0.680.50.731.2
LgWwihnoEeWDtQoum3sFeQ A brilliant course. I had a great time going through the lectures and had fun with the assignments. Thank you for this course.lectures and had fun with theAssignmentThank you for this course. Positive0.771.00.731.2
LgWwihnoEeWDtQoum3sFeQ Quickly covered basic HTML, JS, and CSS. Assignment descriptions were clear. There were a few tricky bits mostly related to styling that were more frustrating than it seems like they should have been, but overall a very good course. However, the project time given for the course is very optimistic, it usually always took much longer.covered basic HTML, JS, and CSS.Assignmentdescriptions were clear. There were aNegative-0.651.00.731.2
LgWwihnoEeWDtQoum3sFeQ I thought the video lectures and code examples for this course were really good. The assignments are straight forward and well described.this course were really good. TheAssignmentare straight forward and well described.Positive0.861.00.731.2
LgWwihnoEeWDtQoum3sFeQ Learning new skill through succinct teaching was a wonderful experience. The course covered good details of the programming languages, but personally I think it was not in-dept learning. I think more learning material along with advanced assignments should be provided for more vivid learners. Overall, it was a course worth taking for me. -Bhushan more learning material along with advancedAssignmentshould be provided for more vividPositive0.910.50.731.2
LgWwihnoEeWDtQoum3sFeQ Content is good enough for beginners in web development but must have previously programming experience. The assignments are very strong and help understanding more. I think this is a good start point but some other operation on images and styles not covered.must have previously programming experience. TheAssignmentare very strong and help understandingPositive1.01.00.731.2
LgWwihnoEeWDtQoum3sFeQ The detailed step by step class made me understood this course clearly. David made it easy for beginners to understand this course. In general, reviewing the classmate's assignment is definitely a great idea to learn from other's code and improve your coding skill.course. In general, reviewing the classmate'sAssignmentis definitely a great idea toPositive0.931.00.731.2
LgWwihnoEeWDtQoum3sFeQ Very nice introduction. Very structured and good assignments.nice introduction. Very structured and goodAssignment Positive0.641.00.731.2
LgWwihnoEeWDtQoum3sFeQ I would highly recommend this course to someone willing to learn HTML, CSS and JS from scratch. Good pace, material and assignments make this course interesting and useful.from scratch. Good pace, material andAssignmentmake this course interesting and useful.Positive0.631.00.731.2
LgWwihnoEeWDtQoum3sFeQ Excellent professor and excellent explanation. Loved this course with th assignments.explanation. Loved this course with thAssignment Positive0.941.00.731.2
LgWwihnoEeWDtQoum3sFeQ Well detailed course with very good instructor who makes this course more interesting. But one more thing, the assignment is not fully related to the lectures and materials. Students need to read and learn by themselves from other sources to learn more for completing the assignments. This is tough for students who do not have programming background and join here to learn.interesting. But one more thing, theAssignmentis not fully related to theNegative-0.961.00.731.2
LgWwihnoEeWDtQoum3sFeQ Well detailed course with very good instructor who makes this course more interesting. But one more thing, the assignment is not fully related to the lectures and materials. Students need to read and learn by themselves from other sources to learn more for completing the assignments. This is tough for students who do not have programming background and join here to learn.to learn more for completing theAssignmentThis is tough for students whoPositive0.671.00.731.2
LgWwihnoEeWDtQoum3sFeQ I learned a lot and I liked the homework assignments and the length of the course only being 3 weeks.lot and I liked the homeworkAssignmentand the length of the coursePositive0.861.00.731.2
LgWwihnoEeWDtQoum3sFeQ It is two hard for beginners, or the lectures should be more detailed because assignments are hard. And on the another hand there are two much information and lectures for one week. It should be less lectures and information for one week. In this way it has two much load for person who works. It should be stretched trough more then 3 week for example 6 weeks with less lecturers with assignments that are graduly get difficult. Because first assignment is to big jump.lectures should be more detailed becauseAssignmentare hard. And on the anotherNegative-0.71-0.50.731.2
LgWwihnoEeWDtQoum3sFeQ It was such an honor to learn the course from the Coursera. The materials provided, going through the depth of every thing, forum discussions and the assignment submissions are the best things provided here. I would also like to thank Prof. David Rossiter for mentoring us throughout the course and let us aware about the technologies which form the backbone of the Web Development.every thing, forum discussions and theAssignmentsubmissions are the best things providedPositive0.931.00.731.2
LgWwihnoEeWDtQoum3sFeQ This is a pretty good course for learning basic HTML, CSS, and JavaScript. I already had some experience with these three languages, so consider that when reading this review. I found that the amount of information they cram into this three week course was pretty substantial, which I think is a positive aspect of the course. They don't just teach you what you need to complete the exercises, they teach you a lot of things that even more experienced users of this language may have forgotten. That being said, I don't think the amount of information covered is realistically anyone could retain in three weeks. I would instead see this course as a crash course as to what features are available with these three languages, then save the course slides as sort of a reference for when you go off on your own. My favorite part of this course is that the exercises are unique and fun. The HTML assignment is sort of boring, but that's because HTML is boring, but the exercises that use javascript are a lot of fun. To conclude, I think this course would be great for brand new web developers and also for people who just need a refresher. Good luck!are unique and fun. The HTMLAssignmentis sort of boring, but that'sPositive0.850.50.731.2
LgWwihnoEeWDtQoum3sFeQ One of the best course I have ever take, what I like the most is on assignment part. The lecturer give me a good instruction of assignment which helped me did it perfectly. Step by step, knowing that I need to develop these step by step logic required to solve the problems.I like the most is onAssignmentpart. The lecturer give me aNegative-0.911.00.731.2
LgWwihnoEeWDtQoum3sFeQ One of the best course I have ever take, what I like the most is on assignment part. The lecturer give me a good instruction of assignment which helped me did it perfectly. Step by step, knowing that I need to develop these step by step logic required to solve the problems.give me a good instruction ofAssignmentwhich helped me did it perfectly.Negative-0.831.00.731.2
LgWwihnoEeWDtQoum3sFeQ Excellent material, Knowledgeable trainer, Nice short quiz and exercises, hands-on assignments with clues and study materials. Last but not the least, reviewing others assignments and learning from others. Really enjoyed learning HTML, CSS and JavaScript.but not the least, reviewing othersAssignmentand learning from others. Really enjoyedPositive0.961.00.731.2
LgWwihnoEeWDtQoum3sFeQ Excellent course, well paced, assignments greatly aid in the learning of html and javascript. Excellent course, well paced,Assignmentgreatly aid in the learning ofPositive1.01.00.731.2
LgWwihnoEeWDtQoum3sFeQ The course is very useful as a starting point in developing skills as a web developer. The videos are very well structured: not to long and the content is very handy as your guide when doing the assignments. The teacher does an excellent job: he is very clear, systematic and sometimes funny, too. Highly recommended.as your guide when doing theAssignmentThe teacher does an excellent job:Positive1.01.00.731.2
LgWwihnoEeWDtQoum3sFeQ I liked a lot that there are many short topic-specific videos and that I could download the self-explanatory slides. The concept of reviewing other participants' assignment worked well. The concept of reviewing other participants'Assignmentworked well. Positive0.871.00.731.2
LgWwihnoEeWDtQoum3sFeQ I came to learn all basics of HTML, CSS and JavaScript. Assignments are really good and the additional resources are really helpful too. I'd recommend this course to start with if you want to become a professional web developer.basics of HTML, CSS and JavaScript.Assignmentare really good and the additionalPositive0.981.00.731.2
LgWwihnoEeWDtQoum3sFeQ The course content is well designed and full material (PDFs and HTML files) is openly shared. The best part is assignments, there are challenging and awesome. I am glad that I took this course.openly shared. The best part isAssignmentthere are challenging and awesome. IPositive0.981.00.731.2
LgWwihnoEeWDtQoum3sFeQ great assignments greatAssignment Positive0.691.00.731.2
LgWwihnoEeWDtQoum3sFeQ Awesome designed course, even for people with some knowledge of the subject. I loved the assignments.of the subject. I loved theAssignment Positive0.981.00.731.2
LgWwihnoEeWDtQoum3sFeQ Challenging, but I learnt a lot. A lot of debugging in the final assignment - that's probably what programming is. lot of debugging in the finalAssignment- that's probably what programming is.Positive0.881.00.731.2
LgWwihnoEeWDtQoum3sFeQ The course is an excellent satrting guide for anyone who needs a mild introduction to html, CSS and javascript. Most important basics and it moves you to some advanced aspects. Overall you appreciate the concepts more because of the nature of assignments.more because of the nature ofAssignment Positive0.751.00.731.2
LgWwihnoEeWDtQoum3sFeQ HTML, CSS and JavaScript course is great! Professor David Rossiter made a great job explaining in detail all important aspects of each of these languages. Assignments were interesting and sometimes not easy, but they shouldn't be easier. Overall, in my opinion this course is extremely beneficial for beginners in web development.aspects of each of these languages.Assignmentwere interesting and sometimes not easy,Positive0.851.00.731.2
LgWwihnoEeWDtQoum3sFeQ It the One of the Best course in HTML CSS and JavaScript Excise is fun and the assignment is totally challenging. I recommend this course. Just go for it.JavaScript Excise is fun and theAssignmentis totally challenging. I recommend thisPositive0.990.50.731.2
LgWwihnoEeWDtQoum3sFeQ Very detailed and great, clear lectures. Very good quizzes and hands-on assignments. Highly recommended for absolutely beginner.lectures. Very good quizzes and hands-onAssignmentHighly recommended for absolutely beginner. Positive1.01.00.731.2
LgWwihnoEeWDtQoum3sFeQ Very well explained, very carefully designed course I have to say. Good to see that so clearly organized. Only one thing maybe, I found the assignments, especially the last one, not very close to what I expected (like form validation...), maybe not too interesting. But maybe I'm wrong, I see that as a newbie in JavaScript.one thing maybe, I found theAssignmentespecially the last one, not veryNegative-0.851.00.731.2
LgWwihnoEeWDtQoum3sFeQ Great course full with thought provoking assignment!Great course full with thought provokingAssignment Positive0.941.00.731.2
LgWwihnoEeWDtQoum3sFeQ Great Course ....Good assignments and Great lecturesCourse . . . . GoodAssignmentand Great lectures Positive0.911.00.731.2
LgWwihnoEeWDtQoum3sFeQ I thought the course was extremely informational, and I actually enjoyed doing the assignments at the end of each week.and I actually enjoyed doing theAssignmentat the end of each week.Positive0.761.00.731.2
LgWwihnoEeWDtQoum3sFeQ Hastily put together. Quickly steps over lots of material, some of it is out of order. There is an entire video in week three, that covers material needed to complete the assignment the week before, for example.covers material needed to complete theAssignmentthe week before, for example. Negative-0.65-0.50.731.2
LgWwihnoEeWDtQoum3sFeQ Best course to learn HTML, CSS and JavaScript. The assignments provided in this course are really strong and made me understand the things learned in the course.learn HTML, CSS and JavaScript. TheAssignmentprovided in this course are reallyPositive0.691.00.731.2
LgWwihnoEeWDtQoum3sFeQ Great course! The materials are sufficient and the weekly assignment is very helpful for me to practice what I learned.materials are sufficient and the weeklyAssignmentis very helpful for me toPositive0.741.00.731.2
LgWwihnoEeWDtQoum3sFeQ Excellent structure and videos are short and sweet. Assignments fit well into the lessons, although sometimes they are a little bit more challenging. But that's the point right? To challenge yourself.and videos are short and sweet.Assignmentfit well into the lessons, althoughPositive0.841.00.731.2
LgWwihnoEeWDtQoum3sFeQ This course provides load of information to get beginners started. The course content and assignments are also challenging enough for me understand the concepts. However the videos are a bit long so it's easy to get distracted. I'd recommend who take this course to take a glimpse at the assignment first, then come back and watch the videos, you'll have better focus on what you want to learn from there.to take a glimpse at theAssignmentfirst, then come back and watchPositive0.950.50.731.2
LgWwihnoEeWDtQoum3sFeQ Great course and nice assignments. The course was particularly very helpful in teaching me the new tags of HTML5. Great course and niceAssignmentThe course was particularly very helpfulPositive0.851.00.731.2
LgWwihnoEeWDtQoum3sFeQ A great course for beginners but there was too much detail for submitting assignments.was too much detail for submittingAssignment Negative-0.640.50.731.2
LgWwihnoEeWDtQoum3sFeQ Prof. Rossiter is a great teacher and super funny in this "IT way". I especially recommend this course to beginner digital marketers - this material, lectures and assignments really help with understanding how some tools that use html and js tags work.marketers - this material, lectures andAssignmentreally help with understanding how someNegative-0.81.00.731.2
LgWwihnoEeWDtQoum3sFeQ Fabulous course and very well designed assignments. Highly recommended!Fabulous course and very well designedAssignmentHighly recommended! Positive1.01.00.731.2
LgWwihnoEeWDtQoum3sFeQ Originally, I rated this course 3-stars. However, I have since decided it is worth 1-star after taking the next course in the series, Bootstrap. I thought that there wasn't enough time to cover all the material to make this course good. After taking the next course, I see that it is possible to deliver a lot of material and concepts in short order. However, it takes thinking, planning, and dedication. I think this course is TERRIBLE and seriously needs an overhaul. After taking this course, you barely know any CSS and despite passing assignments that don't challenge, you're probably worse off than a student who fails in school. The course suffers from the extremely short timeframe. Covering one of each of the three core topics a week is just insufficient to provide any sort of depth to this course. While there are supplementary readings, Coursera and the participating institutions need to understand that there are those who are taking courses to get more than a one page Wiki style coverage of a topic. know any CSS and despite passingAssignmentthat don't challenge, you're probably worseNegative-0.87-1.00.731.2
LgWwihnoEeWDtQoum3sFeQ Loved the course, only draw back is that students are marking assignments.back is that students are markingAssignment Negative-0.641.00.731.2
LgWwihnoEeWDtQoum3sFeQ Easy to understand and follow. Highly recommended for beginners with no experience about any of these subjects. Practical assignments at the end of every week help me to remember and actually use what I have learnt during the courseabout any of these subjects. PracticalAssignmentat the end of every weekNegative-0.981.00.731.2
LgWwihnoEeWDtQoum3sFeQ Very clear and descriptive videos. Great and fun assignments.and descriptive videos. Great and funAssignment Positive0.971.00.731.2
LgWwihnoEeWDtQoum3sFeQ Good basic introduction of HTML and Javascript, challenging assignments. Thanks to Dave Rossiter and all the course team for interesting learning!introduction of HTML and Javascript, challengingAssignmentThanks to Dave Rossiter and allPositive0.761.00.731.2
LgWwihnoEeWDtQoum3sFeQ I really loved this course. It is very good structured and easily understandable. And great respect for the assignments, they were enough difficult to make me really understand the material and to master my basic skill of HTML, CSS and JavaScript.understandable. And great respect for theAssignmentthey were enough difficult to makePositive0.751.00.731.2
LgWwihnoEeWDtQoum3sFeQ This course guides learners of various proficiency very well. Dave was very thorough and methodical in his approach. Assignments are of moderate competency to complete with out any difficulties.thorough and methodical in his approach.Assignmentare of moderate competency to completePositive0.661.00.731.2
LgWwihnoEeWDtQoum3sFeQ The course was very descriptive and yet did not feel like overburdening. The material was laid out in a very organized manner with meaningful assignments. Cheers!a very organized manner with meaningfulAssignmentCheers! Positive0.711.00.731.2
LgWwihnoEeWDtQoum3sFeQ Sir, I really salute you for your organized way of teaching. It is really helpful to understand concepts as well as to do the assignments. Thanks Yours faithfully, Kiran Kumar.Mas well as to do theAssignmentThanks Yours faithfully, Kiran Kumar. MPositive0.971.00.731.2
LgWwihnoEeWDtQoum3sFeQ I love the way the presentations are set up. It's clear and obvious what the material is about and I know exactly what I'm about to learn so when I go back and need a reference I can easily select the module and figure out if it's what I need or not. The assignments make good use of the concepts we learned in the lectures. Very good course, yet also challenging to complete some of the tasks. I recommended a friend to join me in successive courses in this specialization.what I need or not. TheAssignmentmake good use of the conceptsNegative-0.631.00.731.2
LgWwihnoEeWDtQoum3sFeQ Excellent explanations, superb presentations and challenging assignments. Kudos to everyone who put their efforts and specially to Dr. David RossiterExcellent explanations, superb presentations and challengingAssignmentKudos to everyone who put theirPositive0.991.00.731.2
LgWwihnoEeWDtQoum3sFeQ Nice introduction to the subject. Teacher and presentations were easy to understand and not too dry. Homework assignments were interesting and peer reviewing other people's submissions helped get pointers on what I could've done better.understand and not too dry. HomeworkAssignmentwere interesting and peer reviewing otherNegative-0.770.50.731.2
LgWwihnoEeWDtQoum3sFeQ That was really exciting :) And the assignments were interesting and giving a deeper understanding of the materialwas really exciting :) And theAssignmentwere interesting and giving a deeperPositive0.751.00.731.2
LgWwihnoEeWDtQoum3sFeQ Structured Course that gives beginner to intermediate level expertise. Short course, so there is not much time to give challenging assignments that would prepare you for a job or industry level skill in this topic. The student enrollment was limited (compared to my other courses on Coursera) and hence the discussion forum was not active. There is no TA or instructor participation in discussion forum; hence my advanced questions in forum (intended to learn beyond the course) went unanswered. You can learn this all on internet, but the instructor nicely covered 3 topics in 3 weeks, which is helpful.not much time to give challengingAssignmentthat would prepare you for aNegative-0.90.00.731.2
LgWwihnoEeWDtQoum3sFeQ Clear materials, good examples, good pace, well thought through assignments. Prof did a great job! Thank you.examples, good pace, well thought throughAssignmentProf did a great job! ThankPositive1.01.00.731.2
LgWwihnoEeWDtQoum3sFeQ The class has a lot of good information but I felt as though it was a bit disorganized. There were way too many people taking the class but not enough to grade the assignments. On the plus side I was able to switch to another session of the class while keeping all of my progress so hopefully my assignments will get graded this time around and I'll be able to complete the class. If an auto-grader or a way to ensure that everybody who turns in assignments will get those assignments graded back quickly could be implemented this would be a stellar class. Despite it's faults though I would still recommend it as I did learn a fair amount of HTML, CSS and JS quickly. I look forward to additional classes from this university. Thank you for your efforts.but not enough to grade theAssignmentOn the plus side I wasNegative-1.00.00.731.2
LgWwihnoEeWDtQoum3sFeQ The class has a lot of good information but I felt as though it was a bit disorganized. There were way too many people taking the class but not enough to grade the assignments. On the plus side I was able to switch to another session of the class while keeping all of my progress so hopefully my assignments will get graded this time around and I'll be able to complete the class. If an auto-grader or a way to ensure that everybody who turns in assignments will get those assignments graded back quickly could be implemented this would be a stellar class. Despite it's faults though I would still recommend it as I did learn a fair amount of HTML, CSS and JS quickly. I look forward to additional classes from this university. Thank you for your efforts.ensure that everybody who turns inAssignmentwill get those assignments graded backPositive0.90.00.731.2
LgWwihnoEeWDtQoum3sFeQ The class has a lot of good information but I felt as though it was a bit disorganized. There were way too many people taking the class but not enough to grade the assignments. On the plus side I was able to switch to another session of the class while keeping all of my progress so hopefully my assignments will get graded this time around and I'll be able to complete the class. If an auto-grader or a way to ensure that everybody who turns in assignments will get those assignments graded back quickly could be implemented this would be a stellar class. Despite it's faults though I would still recommend it as I did learn a fair amount of HTML, CSS and JS quickly. I look forward to additional classes from this university. Thank you for your efforts.turns in assignments will get thoseAssignmentgraded back quickly could be implementedPositive0.680.00.731.2
LgWwihnoEeWDtQoum3sFeQ I think this is the best course for everybody who wants to learn basics about web development. These assignments are interesting and help the student more understanding your the knowledge.learn basics about web development. TheseAssignmentare interesting and help the studentPositive0.831.00.731.2
LgWwihnoEeWDtQoum3sFeQ Excellent introduction, with very apt assignments. Excellent introduction, with very aptAssignment Positive0.861.00.731.2
LgWwihnoEeWDtQoum3sFeQ I like a lot the final assignment, it was simple but entertainment. Of course, this was pretty basic stuff but is an introduction, it´s good anyway. The teacher is great so I have not complaints with this course. Good to know that you can´t master CSS, HTML and javascript just by watching some videos so is necessary to practice and read additional resources. Thanks a lot for the course, I´m looking forward to take other courses with teacher David here in courser.I like a lot the finalAssignmentit was simple but entertainment. OfPositive0.941.00.731.2
LgWwihnoEeWDtQoum3sFeQ Best beginner course towards advanced courses. Achievable and easy for starter assignments.courses. Achievable and easy for starterAssignment Positive0.651.00.731.2
LgWwihnoEeWDtQoum3sFeQ Great explanation showing a lot of details, the assignments were very well explained and helped a lot in learning. If the videos were shorter in time it would be better.showing a lot of details, theAssignmentwere very well explained and helpedPositive0.920.50.731.2
LgWwihnoEeWDtQoum3sFeQ great course, well prepared assignment, the best one I have came across on that subject. great course, well preparedAssignmentthe best one I have camePositive0.991.00.731.2
LgWwihnoEeWDtQoum3sFeQ Enjoyed the course and learned a lot within short three weeks. Assignments that are peer-reviewed really help with learning and seeing different ways to tackling same problems.a lot within short three weeks.Assignmentthat are peer-reviewed really help withPositive0.691.00.731.2
LgWwihnoEeWDtQoum3sFeQ Really great lectures. The assignments are also complicated enough that you put in practice what you learned, but not so that you are frustrated with them. Really great lectures. TheAssignmentare also complicated enough that youPositive0.970.50.731.2
LgWwihnoEeWDtQoum3sFeQ Nice course material. The assignments are interesting and fun to work on. Looking forward to more such courses ! Nice course material. TheAssignmentare interesting and fun to workPositive0.921.00.731.2
LgWwihnoEeWDtQoum3sFeQ This course is for the absolute beginner who has never heard of programming before, yet it makes an easy slide into web development for experienced software developer as well. The professor is simply awesome, lectures are perfectly organized (although a bit lengthy more than needed sometimes) and assignments are totally on point for beginners as well. I wish it was a bit more complicated and challenging, but for the targeted level, I guess it was ok.lengthy more than needed sometimes) andAssignmentare totally on point for beginnersNegative-0.641.00.731.2
LgWwihnoEeWDtQoum3sFeQ Course flow goes smoothly. Exercises are good. In starting I felt reviewing classmate assignment task boring, but later on realized it is very helpful and we can get idea of different logic and thinking process. Overall good experience.In starting I felt reviewing classmateAssignmenttask boring, but later on realizedNegative-0.751.00.731.2
LgWwihnoEeWDtQoum3sFeQ Lectures were intuitive. The way assignments were designed is the best Lectures were intuitive. The wayAssignmentwere designed is the best Positive0.931.00.731.2
LgWwihnoEeWDtQoum3sFeQ Material is great while separating assignment to several parts in confusing for me personally - I don't see why we need first parts when the resulting project contains all from the previous parts. This separation is justified in my mind for big projects - and these assignments weren't that big. Material is great while separatingAssignmentto several parts in confusing forPositive0.670.50.731.2
LgWwihnoEeWDtQoum3sFeQ Material is great while separating assignment to several parts in confusing for me personally - I don't see why we need first parts when the resulting project contains all from the previous parts. This separation is justified in my mind for big projects - and these assignments weren't that big.for big projects - and theseAssignmentweren't that big. Negative-0.660.50.731.2
lHabnht2EeWo5g5SXpDA8Q While the lectures were good, one of the mentors wasn't profesional at all, she was nasty, though the other one was very fine. But my chief complaint is the terrible method (in creative writing classes only ?) of using peer reviews to pass the class. I had a non-English-speaking person NOT pass me, a former English teacher, for no other reason than he misread the assignment. So I had to resubmit. I don't know who finally passed me, I think the peer review process is a shambles, and it lets Coursera personnel out of the process of doing grading and opens a can of worms with an incompetent peer reviewer having the power to not pass me. I don't think I will be taking creative writing classes again at Coursera, as going through that broken peer review process and having one mentor being off the wall just wasn't worth my time and anxiety.other reason than he misread theAssignmentSo I had to resubmit. INegative-0.84-0.51.021.13
lHabnht2EeWo5g5SXpDA8Q Fantastic course. I'm not very good at actually completing MOOCs (something about not having to answer to anyone, I suspect!) but the reviewing of classmates' work was done nicely, enough pressure to mean the assignments actually got done, without requiring an unreasonable amount of time. Douglas is a fantastic teacher and really inspiring; the course has revitalised my writing in just the way I needed!nicely, enough pressure to mean theAssignmentactually got done, without requiring anPositive0.841.01.021.13
lHabnht2EeWo5g5SXpDA8Q I loved every part of this course. The tutorials were brilliant, the assignments were fun but the most important thing is that the course made me want to write more poetry.course. The tutorials were brilliant, theAssignmentwere fun but the most importantPositive1.01.01.021.13
lHabnht2EeWo5g5SXpDA8Q Course was great with very nice prompts. The only issue I had was with scoring. Since this was mainly a workshop more emphasis should've been given to feedback of an assignment rather than scoring points. Sometimes readers of a poem might not be able to grasp what the author intended and cause the student to fail the assignment,cause the student to fail theAssignment Negative-0.680.51.021.13
loAmvxJgEea8fxLSgUgxeQ The instructors do know their subjects and Paul Rodriguez has a wonderfully clear, practiced, to the point delivery. However, the class was not designed well. It appears the instructors did not work together to create the course material or have a well-thought agenda. What we have are concepts introduced without sufficient or any explanation, coursework that involves tweaking software instead of understanding the data transformations, rambling lectures, and no sense of accomplishment. I mostly spent my time working through confusing assignments where the key was to find an example, copy it and tweak it. What was it producing? How was it working? Why were the results significant? Those questions were left unanswered. Learning how software works is important, but we learned neither how it works or why. Also, the course did not build upon the previous Big Data courses. I expected to learn how Machine Learning fits as a piece in the overall puzzle of Hadoop and Big Data. But this class felt thrown together. It's not worth the cost and it's a shame to UCSD. The Big Data series has been overall a disappointment. There are a few good instructors, but they can't save a series of courses that have been poorly thought through.spent my time working through confusingAssignmentwhere the key was to findNegative-0.89-1.01.091.13
loAmvxJgEea8fxLSgUgxeQ The contents are very interesting, however some assignments are a little confusing.contents are very interesting, however someAssignmentare a little confusing. Positive0.811.01.091.13
loAmvxJgEea8fxLSgUgxeQ Topics covered are interesting. The weak, very frustrating point is how the assignments are structured: missing explanations, too focused on what is literally said in the videos rather than on the big picture. Knime is interesting to learn but the instructions lack clarity. Spark assignments are a joke, just a matter of running some code and editing a few values. This course should have been reviewed, if not revamped in this new version of the specialization.very frustrating point is how theAssignmentare structured: missing explanations, too focusedPositive0.65-0.51.091.13
loAmvxJgEea8fxLSgUgxeQ Topics covered are interesting. The weak, very frustrating point is how the assignments are structured: missing explanations, too focused on what is literally said in the videos rather than on the big picture. Knime is interesting to learn but the instructions lack clarity. Spark assignments are a joke, just a matter of running some code and editing a few values. This course should have been reviewed, if not revamped in this new version of the specialization.but the instructions lack clarity. SparkAssignmentare a joke, just a matterNegative-0.99-0.51.091.13
LrTP0yv9EeWccAqzeA4VPw A good course! The assignments were fun to write. Some videos were redundant, but overall I enjoyed it greatly. A good course! TheAssignmentwere fun to write. Some videosNegative-0.640.51.111.14
LrTP0yv9EeWccAqzeA4VPw I loved every topic. The presentation were great and the assignments made the mind think harder.The presentation were great and theAssignmentmade the mind think harder. Positive0.991.01.111.14
LrTP0yv9EeWccAqzeA4VPw The course material is interesting (3/5) but the assignments rely heavily on reviewing the work of other students which severely detracts from the course. If I wished to grade other people's coursework, I would have pursued a career in academia instead of becoming a research scientist.material is interesting (3/5) but theAssignmentrely heavily on reviewing the workNegative-0.76-1.01.111.14
lYw3nxuGEeWo5g5SXpDA8Q I took the course in 2014, whether you are a beginner in cryptography or a regular practitioner, the course won't disappoint you. Another master class from Stanford. The problem sets and programming assignments are of reasonable difficulty. So if you are planning to take a course on cryptography, this is just the one- comprehensive and up to the expectations.Stanford. The problem sets and programmingAssignmentare of reasonable difficulty. So ifNegative-0.851.00.841.04
lYw3nxuGEeWo5g5SXpDA8Q The course is clear and goes at a sustained but correct pace. I really like the fact to show the weakness to understand what are the requirements of a secure PRF, PRP & co! Optional programming assignments are really interesting unfortunately they take too much time to do and lack of guidance as it could be the case for the famous ML course. At least the first exercises should provide a development environment to get familiar with: hex, crypto libs, dictionary research, stats algorithms implementation ... The first two weeks lack of in-video tests.PRF, PRP & co! Optional programmingAssignmentare really interesting unfortunately they takeNegative-0.90.00.841.04
lYw3nxuGEeWo5g5SXpDA8Q Very good course, it's easy to understand the concepts and the programming assignments help to understand the details of the implementation of the algorithms.understand the concepts and the programmingAssignmenthelp to understand the details ofPositive0.671.00.841.04
M9dntkEoEeWZtA4u62x6lQ The course content is good. But it needs some polishing... Major comment: The assignment submission/review process should be improved. Grading system is not clearly defined at the time of submission. Some grading question are inherently subjective "Is the code at least somewhat efficient?". But even for inherently objective questions "Is the code correct?" (as does it give the correct answer" the staff does not provide the correct answer... I think the staff should create some automated review for what is objective: does the code compile? does it yield the correct answer? is it efficient enough? (Just like many other courses on Coursera) And only when it passes the automatic review, use peer grading for coding style. Finally there a lot of confusion with the deadlines. Minor comments: Lucky Coursera has an option to play twice faster! Not that the content is too easy, but the talking ... pace ... is ... hum... very ... ... slow. Also how come for a programming course the slides with code are so poorly formated??? polishing. . . Major comment: TheAssignmentsubmission/review process should be improved. GradingNegative-0.670.00.730.75
M9dntkEoEeWZtA4u62x6lQ - Assumptions about the student are not clear, before starting the course. Instructor examples are not practical in all contexts. Jump to dijkstra in very second week, without clarity on major C++ concepts and examples, is too much an expectation from the student switching from C to C++ for the first time. Confusion with deadline for assignments. too many lectures during later week courses, as if the effort is to crunch everything in that week and complete the course. If its spaced properly with examples and problems over few more weeks, it would help.first time. Confusion with deadline forAssignmenttoo many lectures during later weekPositive0.7-0.50.730.75
maX993EhEeWi0g6YoSAL-w This course has amazing breath. Most other specializations are organized chronologically (i.e. Course 1: Learn Ruby, Course 2: learn about databases with rails, Course 3: Learn about HTML,CSS, JS, etc.) But this introductory course describes everything that goes into making web applications, from front end to back end and compares ruby on rails to the other major frameworks. If you're just trying to get started learning WebApps, as I was, this is very useful. The reason I couldn't give it 5 stars was that there weren't very useful assignments. You learn programming best from doing projects. In this course, there were a few quizes (which aren't as nearly as useful as projects) and the only projects that existed were to simply follow the steps exactly as the professor did in his videos. I think that the makers of the course are 90% of the way to a top course, they just need to add in programming assignments for each week, where you don't just follow the professor. I learned a lot from this course, but without getting the programming projects and exercises needed to reinforce the understanding, it may be hard to retain some of the knowledge.was that there weren't very usefulAssignmentYou learn programming best from doingNegative-0.780.00.860.95
maX993EhEeWi0g6YoSAL-w This course has amazing breath. Most other specializations are organized chronologically (i.e. Course 1: Learn Ruby, Course 2: learn about databases with rails, Course 3: Learn about HTML,CSS, JS, etc.) But this introductory course describes everything that goes into making web applications, from front end to back end and compares ruby on rails to the other major frameworks. If you're just trying to get started learning WebApps, as I was, this is very useful. The reason I couldn't give it 5 stars was that there weren't very useful assignments. You learn programming best from doing projects. In this course, there were a few quizes (which aren't as nearly as useful as projects) and the only projects that existed were to simply follow the steps exactly as the professor did in his videos. I think that the makers of the course are 90% of the way to a top course, they just need to add in programming assignments for each week, where you don't just follow the professor. I learned a lot from this course, but without getting the programming projects and exercises needed to reinforce the understanding, it may be hard to retain some of the knowledge.just need to add in programmingAssignmentfor each week, where you don'tPositive0.720.00.860.95
maX993EhEeWi0g6YoSAL-w This course deserves more attention and love from learners. Despite the late launch, it is evident that a lot of efforts have gone into producing this course with engaging slides and comprehensive programming assignments with autograders included.with engaging slides and comprehensive programmingAssignmentwith autograders included. Positive0.911.00.860.95
mTJHKj0pEeSGwyIACxCdDw I absolutely loved the course, it was tough at the beginning but the teacher gives you examples and makes observations on the pronounciations and repeatedly reminds you how to pronounce the words. So that really helps your ear to open to the different sounds and vowels, and you get better with every assignment. Also the extra exercises helps you to get a better understanding of the Chinese culture, weather, food, etc. and you get better with everyAssignmentAlso the extra exercises helps youPositive0.741.00.770.98
mTJHKj0pEeSGwyIACxCdDw Good as a standard introduction to chinese. We learnt similar words in our first-semester course at uni. I'd personally also like to learn the simplified chinese symbols but that's just my opinion. Weekly deadlines are good but if we keep going I won't revise anything. I'd rather have the course force me to repeat some of the words and constructs I have learnt in former courses. The assignments should be harder too.have learnt in former courses. TheAssignmentshould be harder too. Negative-0.720.50.770.98
mxdq5kIJEeWC4g7VhG4bTQ Nice explanation of concepts, and very helpful with getting started on the programming assignments. The algorithms are explained well in pseudo code, and the instructor does a good job at explaining why they work the way they do. The math is not very challenging, so I never felt frustrated. I only wish there was not such an emphasis on Graphlab. Although they do allow you to use other methods to finish the assignments, it feels as though more attention is given to explaining how Graphlab works instead of standard, free python libraries. I understand that they're trying to push a product, but I don't want to pay for something I'll only be using for a few courses. More attention should be given to sklearn.with getting started on the programmingAssignmentThe algorithms are explained well inNegative-0.631.00.571.26
mxdq5kIJEeWC4g7VhG4bTQ Fantastic Course! Lots of great material and awesome lectures and clear assignments!material and awesome lectures and clearAssignment Positive0.931.00.571.26
mxdq5kIJEeWC4g7VhG4bTQ Intuitive and very helpful, great assignment not too hard Intuitive and very helpful, greatAssignmentnot too hard Positive0.851.00.571.26
mxdq5kIJEeWC4g7VhG4bTQ A great continuation to the previous course. This time the sole focus is on Regression, the instructor provides a very gradual approach to the concept. Through the assignments and the various case studies I finished the course with great knowledge of Regression and feel more comfortable now tackling regression problemsapproach to the concept. Through theAssignmentand the various case studies IPositive0.771.00.571.26
mxdq5kIJEeWC4g7VhG4bTQ This course is damn well structured. Course material is great and programming assignments are interesting and helps you to really understand how to implement regression algorithms. Course material is great and programmingAssignmentare interesting and helps you toPositive1.01.00.571.26
mxdq5kIJEeWC4g7VhG4bTQ Prof. Emily Fox is definitely enthusiastic, and gives clear explanations. The assignments add to the understanding of the material. While Graphlab, which is idiosyncratic is still used, explanations are given how to use Sci-Kit learn. A technical course, not only ideas - put also algorithms.enthusiastic, and gives clear explanations. TheAssignmentadd to the understanding of thePositive0.991.00.571.26
mxdq5kIJEeWC4g7VhG4bTQ This course was super exciting! The explanation was very intuitive, using nice visualizations. The programming assignments was really practical. It would be great for machine learning newbees to learn regression.intuitive, using nice visualizations. The programmingAssignmentwas really practical. It would beNegative-0.81.00.571.26
mxdq5kIJEeWC4g7VhG4bTQ I strongly recommended you guys to walk through this course. It worth it! And the programming assignment is awesome. I also recommended that you can try to use sklearn + pandas + numpy to rebuild your code.It worth it! And the programmingAssignmentis awesome. I also recommended thatPositive1.01.00.571.26
mxdq5kIJEeWC4g7VhG4bTQ This was a deep dive into all things regression and I guess having a background in mathematics helped out a lot with following the material. However, I wish there was a better distribution of quizzes and assignments throughout the weekly lessons because they seemed to all come during the end of the lesson. All in all this was a very good course and I wish that I would have taken a similar course during my undergrad.a better distribution of quizzes andAssignmentthroughout the weekly lessons because theyNegative-0.750.50.571.26
mxdq5kIJEeWC4g7VhG4bTQ This is a great class! Highly recommended. Emily and Carlos are a great team. The videos are polished, the progression through the material is well organized and everything just fits together very well in this specialization. The assignments are challenging enough to be worth the effort. Great specialization... I look forward to completing every class.very well in this specialization. TheAssignmentare challenging enough to be worthPositive0.731.00.571.26
mxdq5kIJEeWC4g7VhG4bTQ Excellent lectures with great explanations for the concepts as well as the mathematical equations and derivations. The assignments and concrete implementations also really helped reinforce the same concepts and to get a better idea of how it can be used to solve real world problem. Really amazing!the mathematical equations and derivations. TheAssignmentand concrete implementations also really helpedPositive0.71.00.571.26
mxdq5kIJEeWC4g7VhG4bTQ A very good course. Glad all the assignments are also compatible with pandas and scikit-learnvery good course. Glad all theAssignmentare also compatible with pandas andPositive0.951.00.571.26
mxdq5kIJEeWC4g7VhG4bTQ This course is structured around a specific and costly Python library called Dato. It is possible to do the homework without it, but it is EXTREMELY difficult to do so. If the course wasn't structured around using Dato, it would be a lot simpler and a easier to complete the assignments. Also, a lot of the mathematical notation was written in a kind of psuedo Python code that made things confusing sometimes.and a easier to complete theAssignmentAlso, a lot of the mathematicalPositive0.71-1.00.571.26
mxdq5kIJEeWC4g7VhG4bTQ Great course! all materials are well structured and introduce each concept concisely. I enjoyed all programming assignments. Take this course if you would like to know more about regression rather than simply finding the perfect hyper-plane that approximate your data.concept concisely. I enjoyed all programmingAssignmentTake this course if you wouldPositive0.781.00.571.26
mxdq5kIJEeWC4g7VhG4bTQ Amazing - way more depth than the first course, and much narrower focus. Emily teaches all courses here and dives into the math and usage. Programming hints are given but no more walkthroughs of the code. Assignments laid out such that you need to code the algorithms correctly in order to pass assignments. Emily has an excellent way of explaining the math/calculous/reasoning behind the algorithms and proofs thereof. Love it.no more walkthroughs of the code.Assignmentlaid out such that you needNegative-0.791.00.571.26
mxdq5kIJEeWC4g7VhG4bTQ Amazing - way more depth than the first course, and much narrower focus. Emily teaches all courses here and dives into the math and usage. Programming hints are given but no more walkthroughs of the code. Assignments laid out such that you need to code the algorithms correctly in order to pass assignments. Emily has an excellent way of explaining the math/calculous/reasoning behind the algorithms and proofs thereof. Love it.algorithms correctly in order to passAssignmentEmily has an excellent way ofPositive1.01.00.571.26
mxdq5kIJEeWC4g7VhG4bTQ This is an amazing and brilliant course for machine learning. If you've done Andrew Ng's course, most of this material will feel familiar, but definitely has a lot more detail. Each sub-topic under regression is taken with a decent level of detail, with sufficient quiz and assignment questions to drill important concepts into your head. The lectures are lucid and concise, even the optional ones that cover more advanced concepts of the underlying math. As an aside, I would like to clarify to any reader that, when they say you can use other tools, they aren't being a 100% honest. After a few assignments of using Scala and R, I quickly realized that using their iPython notebooks is the simplest and most straightforward way of clearing this course. Eventually, the assignments are such that using any other tool can cause a lot of strife. Brilliant course. Looking forward to the next one.of detail, with sufficient quiz andAssignmentquestions to drill important concepts intoPositive0.951.00.571.26
mxdq5kIJEeWC4g7VhG4bTQ gets way too in-depth with the math behind regression, to the point that it deters from the learning process. was hoping to learn better methods of interpreting or enacting regression, not the inner workings of the algorithms. assignments got overly complex with confusing instructions. there are definitely some leaps made in the assumptions of what students' python capabilities are. vague instructions caused more frustration than desire to continue learning. will continue in the specialization, but will not hesitate to drop out if instruction continues like this. very disappointed. the inner workings of the algorithms.Assignmentgot overly complex with confusing instructions.Positive0.73-1.00.571.26
mxdq5kIJEeWC4g7VhG4bTQ I like this course a lot. Frankly speaking, this is my first completed course on Coursera. The instructor is so good that I could easily follow everything in the class. Give lots of credits to the assignments. They're very easy to follow for me. I really enjoy working on them. Thanks a lot!!!Give lots of credits to theAssignmentThey're very easy to follow forPositive0.991.00.571.26
mxdq5kIJEeWC4g7VhG4bTQ Lectures and assignments were awesome thanks to the professor for making this easier to understand. Lectures andAssignmentwere awesome thanks to the professorPositive0.951.00.571.26
mxdq5kIJEeWC4g7VhG4bTQ An excellent and quite extensive foray into regression analyses from single-variable linear regression to nearest-neighbor and kernel regression techniques, including how to use gradient vs. coordinate descent for optimization and proper L1 and L2 regularization methods. The lecture slides have some questionable pedagogical and aesthetic qualities, and they could use some more polish from someone who specializes in teaching presentation methods, but the meat of the course comes from its quizzes and programming assignments, which are well split between practical use (via Graphlab Create and SFrame) and a nuts-and-bolts assignment that have you implement these methods from scratch. An extremely valuable course for someone who wants to use these for a data science application but also wants to understand the mathematics and statistics behind them to an appreciable degree.comes from its quizzes and programmingAssignmentwhich are well split between practicalPositive0.910.50.571.26
mxdq5kIJEeWC4g7VhG4bTQ The video lectures are particularly clear and with a good balance between intuition and details. The assignments are interesting and they require some time even if they are not the most challenging. Nice the choice to use Graphlab but to give detailed instructions also for Pandas and leaving the possibility open to use different software. I will certainly take the following ones. If you are not interested in the the full specialization and already have some exposure to python notebooks, it is possible to follow this course without the previous one.balance between intuition and details. TheAssignmentare interesting and they require somePositive0.990.50.571.26
mxdq5kIJEeWC4g7VhG4bTQ Pros: the instructors and TAs seem to have better experience to manage the course, the lectures are extremely well explained and are very enjoyable, all the lectures last less than 15 minutes, there are some advanced optional videos that are interesting and they are not needed to complete the assignments, the numpy tutorial provided is helpful for the assignments, the programming assignments emphasize the need for testing our code (which is one of the most important skills any developer should have). Cons: The written instructions on the programming assignments are still a bit confusing sometimes and may need a review for future iterations of this course.are not needed to complete theAssignmentthe numpy tutorial provided is helpfulPositive0.71.00.571.26
mxdq5kIJEeWC4g7VhG4bTQ Pros: the instructors and TAs seem to have better experience to manage the course, the lectures are extremely well explained and are very enjoyable, all the lectures last less than 15 minutes, there are some advanced optional videos that are interesting and they are not needed to complete the assignments, the numpy tutorial provided is helpful for the assignments, the programming assignments emphasize the need for testing our code (which is one of the most important skills any developer should have). Cons: The written instructions on the programming assignments are still a bit confusing sometimes and may need a review for future iterations of this course.The written instructions on the programmingAssignmentare still a bit confusing sometimesPositive0.851.00.571.26
mxdq5kIJEeWC4g7VhG4bTQ Excellent instructor! The concepts, though hard, are well explained in a clear and organized manner. The assignments are very practical and helper.a clear and organized manner. TheAssignmentare very practical and helper. Positive0.731.00.571.26
mxdq5kIJEeWC4g7VhG4bTQ The course becomes More and More deep and interesting . The materials are not hard but need thinking. The Programming Assignments are great and give instructions how to build complex software. I think these skills are extremely useful for our jobs to write software with the detail documents and Divide and Conquer skill.hard but need thinking. The ProgrammingAssignmentare great and give instructions howPositive0.991.00.571.26
mxdq5kIJEeWC4g7VhG4bTQ This module is very rich in pratical assignments, as well as quizzes to force you to understand what you are doing. Everything is really well balanced, and all the materials are very complete. Is clear the passion from the tutors and teachers in this course. This really gives you the necessary will to proceed, and don't give up, even when things get pretty hard.module is very rich in praticalAssignmentas well as quizzes to forcePositive0.991.00.571.26
mxdq5kIJEeWC4g7VhG4bTQ The course was mostly well taught, and having the two programming assignments each week was useful. One so you could learn the technique, and another so you could learn the underlying algorithm. Some of the topics were occasionally light and too fast on the detail, but overall a very good course.taught, and having the two programmingAssignmenteach week was useful. One soPositive0.720.50.571.26
mxdq5kIJEeWC4g7VhG4bTQ Love this course! Love the flexibility of the course but if rigor is what you want, they offer mathematical rigor in optional lectures as well. Great lectures and well-designed assignments. Highly recommendedas well. Great lectures and well-designedAssignmentHighly recommended Positive1.01.00.571.26
mxdq5kIJEeWC4g7VhG4bTQ This course is very detailed and have lot of information about regression, should be taken by anyone who wants to become master in it. But each lesson should be given a week, otherwise it becomes over whelming. Assignments are good as well, though some of them should have better instruction. There should have been a programming assignment on kernal regression as well, as it is one of the upcoming technique.week, otherwise it becomes over whelming.Assignmentare good as well, though somePositive0.951.00.571.26
mxdq5kIJEeWC4g7VhG4bTQ This course is very detailed and have lot of information about regression, should be taken by anyone who wants to become master in it. But each lesson should be given a week, otherwise it becomes over whelming. Assignments are good as well, though some of them should have better instruction. There should have been a programming assignment on kernal regression as well, as it is one of the upcoming technique.There should have been a programmingAssignmenton kernal regression as well, asNegative-0.641.00.571.26
mxdq5kIJEeWC4g7VhG4bTQ Very, very good course, high-quality teaching, and well-developed quizzes and assignments. The course is challenging enough to feel motivated and satisfied when finishing a week's work, but not so challenging as to scare people (or me, at least) away. I hope (and trust) that you keep up the good work in the courses to come. If there was one thing I could change, it would be to include a discussion of statistical significance/inference (as suggested by Emily towards the end). It is unclear now how that can be analyzed in the Graphlab environment, even though it is a very important topic for practical purposes.high-quality teaching, and well-developed quizzes andAssignmentThe course is challenging enough toPositive0.811.00.571.26
mxdq5kIJEeWC4g7VhG4bTQ Thorough introduction to regression, the assignments are demanding, and the teachers very engaging. It would be nice if a wider range of applications and examples were presented. Thorough introduction to regression, theAssignmentare demanding, and the teachers veryPositive0.791.00.571.26
mxdq5kIJEeWC4g7VhG4bTQ Can't praise enough! This IS THE COURSE for regression. Cannot believe I didn't stumble upon it earlier enough. Great Specialization, Great Course, Great Professors, Great thought provoking Quizzes and assignments, helpful mentors and more important that any of the above, amazing comprehensive content covering each and every topic from simple linear regression to feature selection and going all the way to kNN Regression. An enjoyable and great learning experience. Hope to carry on the same level of enthusiasm through the rest of the specialization. Thank You Emily, Carlos, Johan (mentor) and rest of my classmates. And of course, Thank You Coursera.Professors, Great thought provoking Quizzes andAssignmenthelpful mentors and more important thatPositive0.981.00.571.26
mxdq5kIJEeWC4g7VhG4bTQ I really like the top-down approach of this specialization. The iPython code assignments are very well structured. They are presented in a step-by-step manner while still being challenging and fun!of this specialization. The iPython codeAssignmentare very well structured. They arePositive0.981.00.571.26
mxdq5kIJEeWC4g7VhG4bTQ This course touches on basic concepts quite nicely and should help students with adequate math background to gain a good understanding of regression on both high and low level. A text book and optional exercises could help attain better theoretical ground for regression. In general, references and suggested reading are missing from this specialization. I would also like to see optional programming assignments on publicly available data sets other than the repeatedly used house prices data. also like to see optional programmingAssignmenton publicly available data sets otherPositive0.90.50.571.26
mxdq5kIJEeWC4g7VhG4bTQ A very good course! Especially that scikit-learn can be used as framework for solving assignments and at the same time exercises for programming of learning algorithms from scratch. Thanks! be used as framework for solvingAssignmentand at the same time exercisesPositive0.961.00.571.26
mxdq5kIJEeWC4g7VhG4bTQ The topics are presented in a meaningful and understandable way. With enough detail, clarity, and fun. The instructors are super sweet and their dynamics in front of the camera are very inspiring. The assignments are amazingly well designed. I get to practice the theory I learn from the lectures which truly reinforces what we review. Even though I don't use the alternative tools (like Pandas), I appreciate that the organizers of the class prepare files and data sets for people who use those tools. Another thing that's really valuable to me its' the fact that assignments (data, instructions, Jupyter, etc.) can be worked on completely offline and only need Internet connectivity to post results. Because all we do is enter numbers and select a few options, I have successfully submitted my assignments 10 minutes away from boarding a plane. I have had the chance work while riding a car (not driving it, LOL) or in an airplane. Because I have a full-time job, this is a HUGE advantage.the camera are very inspiring. TheAssignmentare amazingly well designed. I getPositive0.841.00.571.26
mxdq5kIJEeWC4g7VhG4bTQ The topics are presented in a meaningful and understandable way. With enough detail, clarity, and fun. The instructors are super sweet and their dynamics in front of the camera are very inspiring. The assignments are amazingly well designed. I get to practice the theory I learn from the lectures which truly reinforces what we review. Even though I don't use the alternative tools (like Pandas), I appreciate that the organizers of the class prepare files and data sets for people who use those tools. Another thing that's really valuable to me its' the fact that assignments (data, instructions, Jupyter, etc.) can be worked on completely offline and only need Internet connectivity to post results. Because all we do is enter numbers and select a few options, I have successfully submitted my assignments 10 minutes away from boarding a plane. I have had the chance work while riding a car (not driving it, LOL) or in an airplane. Because I have a full-time job, this is a HUGE advantage.to me its' the fact thatAssignment(data, instructions, Jupyter, etc. ) canPositive0.71.00.571.26
mxdq5kIJEeWC4g7VhG4bTQ The topics are presented in a meaningful and understandable way. With enough detail, clarity, and fun. The instructors are super sweet and their dynamics in front of the camera are very inspiring. The assignments are amazingly well designed. I get to practice the theory I learn from the lectures which truly reinforces what we review. Even though I don't use the alternative tools (like Pandas), I appreciate that the organizers of the class prepare files and data sets for people who use those tools. Another thing that's really valuable to me its' the fact that assignments (data, instructions, Jupyter, etc.) can be worked on completely offline and only need Internet connectivity to post results. Because all we do is enter numbers and select a few options, I have successfully submitted my assignments 10 minutes away from boarding a plane. I have had the chance work while riding a car (not driving it, LOL) or in an airplane. Because I have a full-time job, this is a HUGE advantage.options, I have successfully submitted myAssignment10 minutes away from boarding aNegative-0.941.00.571.26
mxdq5kIJEeWC4g7VhG4bTQ Courses like this are always difficult to judge because of the great variety of students coursera reaches. That is, some class members finished this course in the first week it was open, others still struggled till the last minute. For some the math was too simply, for others the python programming was too confusing. All in all it strikes a reasonable balance between novice learners and more advanced students. What the course could stand to really benefit from is some kind of repository of code, for those students who successfully completed the assignments to compare to their own. It seems pretty clear that there are some advanced python users whose insights could help improve one's coding skills.those students who successfully completed theAssignmentto compare to their own. ItPositive0.920.50.571.26
mxdq5kIJEeWC4g7VhG4bTQ This course was well structured and well executed. I thoroughly enjoyed and was challenged by the material in the course. I appreciated the assignment/quiz approach to deal with such dense topics. I can see where people who have backgrounds in a number of the topics discussed throughout the course could feel there was too much hand holding, but I found the level of hints/help in the assignments were at the right level for me to work through & gain deeper understanding for the material presented. My one criticism of the course stems from the denseness of the material. I believe there is an opportunity to introduce more quizzes after various sections within each module. It would be best to make these quizzes optional in order not to turn off more advance students, but I believe it would be beneficial for those students who do not have much, or any, experience in these topics to have more opportunities to test and gain deeper understanding in the material just covered. Overall, solid course!the level of hints/help in theAssignmentwere at the right level forPositive0.621.00.571.26
mxdq5kIJEeWC4g7VhG4bTQ This is one of the most informative and useful online classes I've taken to date. The material covered is detailed and applicable broadly. It is also exceptionally hard! The assignments are very challenging and extremely precise. I struggled frequently and it ended up taking a significant amount of time, but it was extremely well worth it in the end. I'm very excited for the next class in the specialization!It is also exceptionally hard! TheAssignmentare very challenging and extremely precise.Positive0.991.00.571.26
mxdq5kIJEeWC4g7VhG4bTQ This gives a nice survey of the techniques and approaches of Linear Regression. Lectures are structured well, and mathematical derivations are provided as optional lectures. Each week has a quiz that goes over the material, as well as programming assignments that are meant to provide a higher level understanding via Dato's GraphLab Create, as well as lower level understanding with Numpy. I am dropping a star because some portions of the programming exercises seemed to be contrived.the material, as well as programmingAssignmentthat are meant to provide aPositive0.890.50.571.26
mxdq5kIJEeWC4g7VhG4bTQ Excellent course on Regression! From the basics up to some pretty complicated stuff, Emily Fox did a great job explaining the concepts and the programming assignments were challenging without being overwhelming. Well done!explaining the concepts and the programmingAssignmentwere challenging without being overwhelming. WellPositive0.751.00.571.26
mxdq5kIJEeWC4g7VhG4bTQ I really got a lot of the course. The material is explained very well. The programming assignments helped further the understanding. The recap video that summarizes the entire module in 10-15 min is also very good.is explained very well. The programmingAssignmenthelped further the understanding. The recapPositive1.01.00.571.26
mxdq5kIJEeWC4g7VhG4bTQ Very good course with detailed explanations, both great lecturers, lets you choose environment of your liking for the assignments(python and graphlab are preferred). The explanations are detailed and clear and assignments are very practical. One of the best courses and Specializations on the Coursera I have taken so far. If you contribute lot of time and effort, you will learn a lot.explanations are detailed and clear andAssignmentare very practical. One of thePositive0.851.00.571.26
mxdq5kIJEeWC4g7VhG4bTQ Wonderful lectures and good assignments. Very, very clear presentations. Minor drawbacks: there's no assistance available for the assignments (which can be quite difficult). The quizzes require sometimes information that is not directly available in the video lectures. Note that it takes more hrs per week than mentioned (but it's worthwhile!). Wonderful lectures and goodAssignmentVery, very clear presentations. Minor drawbacks:Positive0.910.50.571.26
mxdq5kIJEeWC4g7VhG4bTQ Wonderful lectures and good assignments. Very, very clear presentations. Minor drawbacks: there's no assistance available for the assignments (which can be quite difficult). The quizzes require sometimes information that is not directly available in the video lectures. Note that it takes more hrs per week than mentioned (but it's worthwhile!).there's no assistance available for theAssignment(which can be quite difficult). TheNegative-0.830.50.571.26
mxdq5kIJEeWC4g7VhG4bTQ Liked this course, really good assignments which help you to master the concepts thought in the lectures. Thanks a lot for making this available for us. Liked this course, really goodAssignmentwhich help you to master thePositive0.941.00.571.26
mxdq5kIJEeWC4g7VhG4bTQ A few minor glitches with the homework assignments so far. Hopefully this is only because it is the first time the class is being offered. I love the instructors. Great enthusiasm and both clearly love what they do. Inspiring for data scientists in training.few minor glitches with the homeworkAssignmentso far. Hopefully this is onlyNegative-0.941.00.571.26
mxdq5kIJEeWC4g7VhG4bTQ Really enjoyed the course - I did well, but this is really in-depth material. I feel like it would be really difficult to implement an ML regression algorithm from scratch in a job material. I would like to see more interactivity in the lectures (short-quizzes interspersed in the videos) in addition to the long programming assignments at the end of the course. -Thomasin addition to the long programmingAssignmentat the end of the course.Positive0.920.50.571.26
n2zunIlgEeWSMw6QLoDNsQ Well structured course. Great videos and materials. Really enjoyed the tasks and assignments, who thought you could have fun programming ;-)materials. Really enjoyed the tasks andAssignmentwho thought you could have funPositive0.731.00.661.06
n2zunIlgEeWSMw6QLoDNsQ This is the perfect course for people with no knowledge in programming. The lectures are easy to follow, and the best part is that the assignments, apart from strengthen the theory, are very fun!the best part is that theAssignmentapart from strengthen the theory, areNegative-0.791.00.661.06
n2zunIlgEeWSMw6QLoDNsQ Best computer programming series I've taken in Coursera so far (I've done principles 1 and algorithm thinking 1 already and in paralell). You can start in this very basic course and end in Algorithm Thinking which is a great course full of insights even for an experienced programmer as I'm (same is valid for the principles of programming, especially regarding the testing assignments) with no previous experience. My nephew is 15 years old and in high school and he is loving this course (having hard time though). To me, this specific course was very basic but as I didn't know anything of Python and as I love games I enjoyed a lot even though I already knew all of the material except for the Python part.of programming, especially regarding the testingAssignmentwith no previous experience. My nephewNegative-0.71.00.661.06
nA4RUW01EeW8nRIpKnwp7Q Great course, however some assignment are really difficult and the forum seems not very helpful. Great course, however someAssignmentare really difficult and the forumPositive0.880.50.811.17
nA4RUW01EeW8nRIpKnwp7Q Programming assignments are well structured in such a way that it encourages one to continuously improve upon the solution. ProgrammingAssignmentare well structured in such aPositive0.780.50.811.17
nA4RUW01EeW8nRIpKnwp7Q An excellent course. The video lectures are brief but explain the main points very well. The assignments are very well organised.the main points very well. TheAssignmentare very well organised. Positive1.01.00.811.17
nA4RUW01EeW8nRIpKnwp7Q I found the assignments challenging in the absolute best sense of the term, and therefore incredibly rewarding as well! Whenever I've gotten stuck, the answer was always in the course material somewhere, even if I didn't see it there at first. The discussion forums were extremely helpful, and I was astounded to see that that instructors were still actively monitoring the discussion forums and responding to student questions. I'm obviously not an expert in this field, but I've been an educator before, and my own impression of the assignments was that they were extremely well designed: it was impossible to pass them without knowing what you were doing, the tools to approach them were always found in the lectures, and the challenge problems pushed your knowledge even farther. I would recommend the specialization to everyone. Additionally, I noticed that the content aligns well with other DS&A syllabi I have seen in brick-and-mortar institutions, especially the first 3 or 4 courses. It's also a very nice luxury to be able to submit in Python. I have certainly learned a great deal.and my own impression of theAssignmentwas that they were extremely wellPositive0.81.00.811.17
nA4RUW01EeW8nRIpKnwp7Q I like the course structure and material. It starts off easy enough to get you interested and then throws at you challenges at early stage, if you are up for it. What I don't like is video session itself, some of instructors talk too fast and dwell much into topic, assuming you understood everything. And as way to composite that, they offer a "resource" links to help you understand. Then some of them have "hard" accent, it's really difficult to follow them even for native speaker, yet alone for those whose English is second language. Now exercise and assignments are spot on but you are forced to relay on other sources to grasp everything. I doubt anyone taking this course has not reached for "outer" help at least once.is second language. Now exercise andAssignmentare spot on but you arePositive0.820.50.811.17
nA4RUW01EeW8nRIpKnwp7Q Awesome start! Loved the programming assignments! Awesome start! Loved the programmingAssignment Positive0.941.00.811.17
nA4RUW01EeW8nRIpKnwp7Q Strong Points: -Course content is well-organized -Good assignments that enhance the understanding of concepts Weak Points: -Some of the presenters need to strengthen their presentation skills -Lectures slides aren't good enoughPoints: -Course content is well-organized -GoodAssignmentthat enhance the understanding of conceptsPositive0.990.50.811.17
nA4RUW01EeW8nRIpKnwp7Q this course is very useful. Every topic is covered here and the assignments were also very effective to check your concept.topic is covered here and theAssignmentwere also very effective to checkPositive0.981.00.811.17
nA4RUW01EeW8nRIpKnwp7Q As the title suggests, this course will give you some tools/techniques in terms of algorithms design and implementation. You will probably also learn from doing the programming assignments. Enjoy!also learn from doing the programmingAssignmentEnjoy! Positive0.720.50.811.17
nA4RUW01EeW8nRIpKnwp7Q Really challenging, starts easy but gets heavy and time consuming after 3rd week. Be prepared to study additional material and spend some hours cracking the weekly assignments. Satisfying when you accomplish it. Maybe a good idea could be to combine algorithms and data structures and separate in 2 courses Algo & Data Structures 1, and Algo & DS 2. I feel, a better knowledge of DS could have help me to solve the Algo assignements faster.spend some hours cracking the weeklyAssignmentSatisfying when you accomplish it. MaybePositive0.730.50.811.17
nA4RUW01EeW8nRIpKnwp7Q Excellent quality, loved the quizzes and graded assignments, completely worth the time and money! Highly recommend!quality, loved the quizzes and gradedAssignmentcompletely worth the time and money!Negative-0.631.00.811.17
nA4RUW01EeW8nRIpKnwp7Q Overall Good introductory course for beginners . Assignments are very well thought and lectures are quite good. covers most of the topic.Good introductory course for beginners .Assignmentare very well thought and lecturesPositive1.01.00.811.17
nA4RUW01EeW8nRIpKnwp7Q This course was a great introduction to algorithms. I am a novice programmer at best and had little to no knowledge about algorithms before this course. The concepts and programming assignments were challenging and I did not finish all of them the way I would have liked to but the challenge has made me more knowledgeable and a slightly better coder. Thank you. I will be taking data structures next.this course. The concepts and programmingAssignmentwere challenging and I did notNegative-0.781.00.811.17
nA4RUW01EeW8nRIpKnwp7Q Very clear introduction to algorithm basics. Reasonable quizzes and assignments.to algorithm basics. Reasonable quizzes andAssignment Negative-0.661.00.811.17
nA4RUW01EeW8nRIpKnwp7Q A well thought out course. Amazing teachers. Thorough assignments. Helped a lot.thought out course. Amazing teachers. ThoroughAssignmentHelped a lot. Positive0.891.00.811.17
nA4RUW01EeW8nRIpKnwp7Q I took this course as part of the specialization and find it to be an excellent refresher of what I learned in undergraduate and graduate Computer Science classes (which were solely theoretical, and I had little chances to code algorithms/data structures). Finally, in this course, I could implement what I learned before and now. Not a perfect course - lectures could be improved (pseudo code at times takes efforts to understand). But assignments are amazing and comfortably challenging. The vast choice of programming languages is a feature. Make sure that you write automated unit-tests for your solutions. This will reduce your debugging efforts. Thanks!times takes efforts to understand). ButAssignmentare amazing and comfortably challenging. ThePositive1.01.00.811.17
nA4RUW01EeW8nRIpKnwp7Q Great assignments -- Keep up the good work guys! GreatAssignment-- Keep up the good workPositive0.650.50.811.17
nA4RUW01EeW8nRIpKnwp7Q I agree with some of the reviews here. It's fantastic at the beginning of the course. Towards the end, unfortunately the professor's accent is heavy and sometimes difficult to understand. The subtitles don't help either because they were auto-generated. My brain had to take extra cognitive workload to decipher what was actually said before trying to understand the materials on the slides and everything else. I also didn't like the way index 0 and 1 is mixed in different lectures. Why shouldn't we stay consistent in pseudocode using index starting with either 0 or 1? The slides are confusing regarding this matter especially when you translate algorithms into code. Nonetheless, I liked the assignments overall. The course's instructors included some of very interesting problems and indeed helped understand the lessons better. I also liked the course structure and the carefully prepared slides.into code. Nonetheless, I liked theAssignmentoverall. The course's instructors included somePositive0.830.00.811.17
nA4RUW01EeW8nRIpKnwp7Q This is a good course, and I liked the quality of video lectures. The material is structured and lets the students understand the basic approaches they can follow to solve algorithmic tasks. Also a good plus is that there are assignments. First, they are of different complexity - so anyone will find an interesting task there. Second, there are prepared starter files for 3 languages - so you spend time working on algos, not on bootstrapping projects. And third - grading is automatic. Just for fiuture - as a more engaging thing there could be also made tasks to review of other people's assignments (as it is done in other courses) and implementing a test case which makes a wrong solution to fail (which is something like TopCoder does). But this idea is too raw and needs more thinking.good plus is that there areAssignmentFirst, they are of different complexityPositive0.861.00.811.17
nA4RUW01EeW8nRIpKnwp7Q Update: As I proceed to wk 5, I know why there are some complaint on Dynamic programming, Reduced to 2 stars. Lectures are totally useless for the assignment, The course is really good until week 4 when it deteriorates very quick. No matter how many times I re-watch the lecture, I can't understand much. I ended up using wikipedia for the quiz instead :P I can't use much of the course forum since there are too many posts there and it keep crashing my chrome. This course gets my 3 stars from the first 3 weeks alone, otherwise it gonna be 0-2 stars.Lectures are totally useless for theAssignmentThe course is really good untilPositive0.7-0.50.811.17
nA4RUW01EeW8nRIpKnwp7Q Love how clear the professors explain the not-so-straighforward context. I enjoyed every single moment. The assignments constitute the biggest part of understanding and learning.I enjoyed every single moment. TheAssignmentconstitute the biggest part of understandingPositive0.971.00.811.17
nA4RUW01EeW8nRIpKnwp7Q I would've never forced myself to learn to think recursively if it weren't for this course. As someone from a mechanical engineering discipline, with a minimal background in java programming, i was able to following along with this course and complete all assignments. The discussion boards and professor's lectures were particularly helpful along with the fact that I could download everything for viewing offline.with this course and complete allAssignmentThe discussion boards and professor's lecturesNegative-0.671.00.811.17
nA4RUW01EeW8nRIpKnwp7Q I always wanted to improve the algorithms and data structures field. The books wasn't so efficient. Especially they weren't so practical. These courses are the first courses where I really got a lot of knowledge. Especially because of assignments. All lectors are very good in explanation of the material and tell many additional useful things. These courses are the really good base, after which you can open the books related to algorithms and read more details if you needed. I am definitely going to complete the whole specialization! The only thing which was not convenient for me is that both courses Algorithmic Toolbox and Data Structures are started at the same time. It was difficult to find out the time for both courses and spend enough time to solve all assignments instead of only enough for passing. Anyway, now I am started the second iteration of the course and I am going to solve all assignments which I skipped. Big thanks to Daniel, Alex, Pavel, Neil and Mike! Regards, Sergeylot of knowledge. Especially because ofAssignmentAll lectors are very good inPositive0.981.00.811.17
nA4RUW01EeW8nRIpKnwp7Q I always wanted to improve the algorithms and data structures field. The books wasn't so efficient. Especially they weren't so practical. These courses are the first courses where I really got a lot of knowledge. Especially because of assignments. All lectors are very good in explanation of the material and tell many additional useful things. These courses are the really good base, after which you can open the books related to algorithms and read more details if you needed. I am definitely going to complete the whole specialization! The only thing which was not convenient for me is that both courses Algorithmic Toolbox and Data Structures are started at the same time. It was difficult to find out the time for both courses and spend enough time to solve all assignments instead of only enough for passing. Anyway, now I am started the second iteration of the course and I am going to solve all assignments which I skipped. Big thanks to Daniel, Alex, Pavel, Neil and Mike! Regards, Sergeyspend enough time to solve allAssignmentinstead of only enough for passing.Negative-0.91.00.811.17
nA4RUW01EeW8nRIpKnwp7Q Feedback in assignment is not good enough. For example, for the points and segment, there are no correct answer in output as a reference. Feedback inAssignmentis not good enough. For example,Negative-1.0-0.50.811.17
nA4RUW01EeW8nRIpKnwp7Q The course starts very promising, but it gets worse week after week, culminating on a barely understandable week about dynamic programming. That’s when I gave up and decided to write this review instead, with just one assignment missing to complete the course. Some of the teachers aren’t native english speakers, which is fine, but their english is very hard to understand. I found myself having to watch some portions of the videos over and over again in order to understand what was being said. I tried reading the transcripts instead, but the they’re even worse! It seems that they were automatically generated from the videos, thus suffering with the poor pronunciation. The teachers use mathematical sophistication that feels unnecessary, but to be fair, they do mention it on the FAQ as part of the necessary background. However, even though it’s an online course, they barely use any teaching method besides very raw slides, some dry mathematical proofs and someone speaking about the content. The only resources offered to help learning are a few open source visualizations. I expected much more. The only good aspect from this course are the assignment checkers, which allow you to write your solutions in multiple languages. I deeply regret the money and time I spent on this course.this review instead, with just oneAssignmentmissing to complete the course. SomeNegative-0.91-0.50.811.17
nA4RUW01EeW8nRIpKnwp7Q The course starts very promising, but it gets worse week after week, culminating on a barely understandable week about dynamic programming. That’s when I gave up and decided to write this review instead, with just one assignment missing to complete the course. Some of the teachers aren’t native english speakers, which is fine, but their english is very hard to understand. I found myself having to watch some portions of the videos over and over again in order to understand what was being said. I tried reading the transcripts instead, but the they’re even worse! It seems that they were automatically generated from the videos, thus suffering with the poor pronunciation. The teachers use mathematical sophistication that feels unnecessary, but to be fair, they do mention it on the FAQ as part of the necessary background. However, even though it’s an online course, they barely use any teaching method besides very raw slides, some dry mathematical proofs and someone speaking about the content. The only resources offered to help learning are a few open source visualizations. I expected much more. The only good aspect from this course are the assignment checkers, which allow you to write your solutions in multiple languages. I deeply regret the money and time I spent on this course.aspect from this course are theAssignmentcheckers, which allow you to writeNegative-0.84-0.50.811.17
nA4RUW01EeW8nRIpKnwp7Q Very good lectures and programming assignments. Very good lectures and programmingAssignment Positive0.811.00.811.17
nA4RUW01EeW8nRIpKnwp7Q The weekly assignments are well designed and interesting The weeklyAssignmentare well designed and interesting Positive0.781.00.811.17
nA4RUW01EeW8nRIpKnwp7Q I finished the first session of Master Algorithmic Programming Techniques, the Algorithmic Toolbox course. This is an amazing course. To review why this course (and series) is awesome: 1) 25 + programming assignments, ranging from easy to advanced. 2) Unlike many other CS courses, this course allows multiple programming languages. You have choices of C C++, Java, Python2, Python3. They may add more to the list :). 3) Super active forum, the learners come here to debate approaches and share knowledge a lot. There were so many times I'm convinced my algorithm can't be optimized anymore, then another guy came in with another genius idea. 4) Plus, the instructor, Mr. Alex S. Kulikov is a super nice guy, he made 300+ forum posts in the first session alone, to guide learners thoroughly.Comprehensive grader: grades you on correctness, time use, memory use. You have no choice but to optimize all 3 aspects to pass. This course has premium access. However, both the quality and quantity are well worth the price. You can read other learners' comments and many agree with this.is awesome: 1) 25 + programmingAssignmentranging from easy to advanced. 2)Positive0.991.00.811.17
nA4RUW01EeW8nRIpKnwp7Q I love programming assignments in this course! I love programmingAssignmentin this course! Positive0.781.00.811.17
nA4RUW01EeW8nRIpKnwp7Q Very instructive and informative, helps resolving many doubts. Excellent examples and programming assignments, information provided by autograder is just about right. I feel like the programming assignment is just a tad too relaxing, for dynamic programming for example, I think we need to complete 3 out of 5 in order to pass, not just two.many doubts. Excellent examples and programmingAssignmentinformation provided by autograder is justPositive0.950.50.811.17
nA4RUW01EeW8nRIpKnwp7Q Very instructive and informative, helps resolving many doubts. Excellent examples and programming assignments, information provided by autograder is just about right. I feel like the programming assignment is just a tad too relaxing, for dynamic programming for example, I think we need to complete 3 out of 5 in order to pass, not just two.right. I feel like the programmingAssignmentis just a tad too relaxing,Negative-0.970.50.811.17
nA4RUW01EeW8nRIpKnwp7Q Having time left on the last programming assignment in week 4 and not being allowed to complete it was a downer. I'm not sure if this was bug or if I'm missing something. The course was great and challenging. Thank you for preparing, organizing and teaching this course.time left on the last programmingAssignmentin week 4 and not beingNegative-0.70.50.811.17
nA4RUW01EeW8nRIpKnwp7Q Very clear in explanations, I learnt a lot of new cool stuff. Assignments aren't always so trivial but there's always a hint to help in solving thema lot of new cool stuff.Assignmentaren't always so trivial but there'sPositive0.671.00.811.17
NFiJtRnpEeW9dA4X94-nLQ The course comes with great explanation but the graded assignments sometimes seem pointless as they look irrelevant to the topic, There are unnecessary questions asked in quizzes i.e whether you have completed your assignment or not. These sort of questions never evaluate what we have accomplished with great explanation but the gradedAssignmentsometimes seem pointless as they lookNegative-0.750.50.721.16
NFiJtRnpEeW9dA4X94-nLQ The course comes with great explanation but the graded assignments sometimes seem pointless as they look irrelevant to the topic, There are unnecessary questions asked in quizzes i.e whether you have completed your assignment or not. These sort of questions never evaluate what we have accomplished e whether you have completed yourAssignmentor not. These sort of questionsNegative-0.750.50.721.16
NFiJtRnpEeW9dA4X94-nLQ This is a brilliant course. Starts from the basics of object oriented programming covering all the topics in intermediate details. Also, the final assignment helps you to add additional features and test your creativity! A must for beginners and a good course to review the fundamentals of OOAD. in intermediate details. Also, the finalAssignmenthelps you to add additional featuresPositive0.931.00.721.16
NFiJtRnpEeW9dA4X94-nLQ A good course and beautiful lectures. But the programming assignments should be little more tough.and beautiful lectures. But the programmingAssignmentshould be little more tough. Positive0.830.50.721.16
NFiJtRnpEeW9dA4X94-nLQ coordination is required between the lectures and the assignments so a to fill any gapsrequired between the lectures and theAssignmentso a to fill any gapsNegative-0.910.00.721.16
NFiJtRnpEeW9dA4X94-nLQ more assignments regarding inheritance and polymorphism should be there to increase the confidence in these fields with there different usages also. moreAssignmentregarding inheritance and polymorphism should beNegative-0.650.50.721.16
NFiJtRnpEeW9dA4X94-nLQ Great introduction to Java. Gives you an opportunity to play with several different libraries from the start, rather than learning the basics with just text input and output like most courses, which is really cool. No peer review, just quiz questions that can only be answered if the assignment is completed correctly. The assignments are therefore not particularly challenging -- you get out of this class what you put in!can only be answered if theAssignmentis completed correctly. The assignments areNegative-0.80.50.721.16
NFiJtRnpEeW9dA4X94-nLQ Comprehensive, enough amount of quizes and suitable assignment to ensure your understanding and give you enough practice. Nicely planned. I have really benefited from it.enough amount of quizes and suitableAssignmentto ensure your understanding and giveNegative-0.691.00.721.16
NFiJtRnpEeW9dA4X94-nLQ OOP in Java was a fantastic course! The syllabus was really good and the assignments were really cool!syllabus was really good and theAssignmentwere really cool! Positive0.891.00.721.16
NFiJtRnpEeW9dA4X94-nLQ very nice course and assignments very nice course andAssignment Positive0.830.50.721.16
NFiJtRnpEeW9dA4X94-nLQ Learned a lot about OOP programming. The assignments were fairly challenging.a lot about OOP programming. TheAssignmentwere fairly challenging. Positive0.881.00.721.16
NFiJtRnpEeW9dA4X94-nLQ This course delivers a great learning experience. I have not only learned the theory of object oriented design through java. I have also gained hands on experience of these challenging concepts through the java programming assignments. An outstanding feature of this course is the ability of the three professors to relate rigorous theory to hands on experience by means of the java assignments. Hats off to three outstanding Computer Science professors for the great teaching, enthusiasm and ability to motivate me the learner. This course delivers 100% on its promise to provide a solid foundation in object oriented design and programming through java. challenging concepts through the java programmingAssignmentAn outstanding feature of this coursePositive0.941.00.721.16
NFiJtRnpEeW9dA4X94-nLQ This course delivers a great learning experience. I have not only learned the theory of object oriented design through java. I have also gained hands on experience of these challenging concepts through the java programming assignments. An outstanding feature of this course is the ability of the three professors to relate rigorous theory to hands on experience by means of the java assignments. Hats off to three outstanding Computer Science professors for the great teaching, enthusiasm and ability to motivate me the learner. This course delivers 100% on its promise to provide a solid foundation in object oriented design and programming through java. experience by means of the javaAssignmentHats off to three outstanding ComputerPositive1.01.00.721.16
NFiJtRnpEeW9dA4X94-nLQ The peer review assignment part is really useless. The peer reviewAssignmentpart is really useless. Negative-0.9-0.50.721.16
NFiJtRnpEeW9dA4X94-nLQ Very good introductory course in Java and OOP principles, well designed and structured, provides perfect programming assignments.designed and structured, provides perfect programmingAssignment Positive0.911.00.721.16
NFiJtRnpEeW9dA4X94-nLQ Excellent course and dynamic!!!! The programming assignment are funny and help the student to improve knowledge.dynamic! ! ! ! The programmingAssignmentare funny and help the studentPositive0.871.00.721.16
NFiJtRnpEeW9dA4X94-nLQ A great introduction to the fundamentals of building real-world software, with an engaging project (world map of earthquakes) that you continuously evolve throughout the course and a unique, friendly approach to programming assignments.a unique, friendly approach to programmingAssignment Positive0.971.00.721.16
NFiJtRnpEeW9dA4X94-nLQ Awesome course. Assignments are fun and I got a lot of things to learn. I was good in Java before starting the course, but still learned a lot. Awesome course.Assignmentare fun and I got aPositive0.931.00.721.16
NFiJtRnpEeW9dA4X94-nLQ Good course, ideal for the first half of a second course in computer science. A little java experience is recommended buy you'll probably be ok if you have program in a statically type programming language before because you can pick up java very quickly. The lectures are very good, I think that the teachers are excellent expositors but I feel that they could be more detailed. The project is about representing earthquakes in a map and you are always increasing the complexity. Finally you need to add your own extension which I found an excellent opportunity to test your imagination and your capacity to create new things. The only cons of the course for me is the way assignments are evaluated. I think it has to do with the fact that they are interactive. You have to answers questions in a Quiz related to the week content and the project. But the are not very demanding, therefore they do not reflect how much you really know. In general I recommend taking this course if you are in self study journey in computer science, even more the specialization start to get more interesting and demanding in the follow up courses, more complete and detailed.course for me is the wayAssignmentare evaluated. I think it hasPositive0.940.50.721.16
NFiJtRnpEeW9dA4X94-nLQ Very Good Course. The Programming Assignment were a bit challenging. It first looked all alien but the Instructions were very helpful and I enjoyed a lot while doing it. This is the best course I have taken up on Coursera and for that matter any online course.It was very interactive. Thank you Coursera. Keep it up Very Good Course. The ProgrammingAssignmentwere a bit challenging. It firstPositive0.951.00.721.16
NFiJtRnpEeW9dA4X94-nLQ This class was extremely well structured. The assignments provided excellent opportunities to thoroughly learn the course material. I would highly recommend this class.class was extremely well structured. TheAssignmentprovided excellent opportunities to thoroughly learnPositive0.991.00.721.16
NFiJtRnpEeW9dA4X94-nLQ The course is very good explained. However the practice relies a lot in code that cannot be explained like applets or mapping components... Sometimes you need more time to go through the documentation of a graphic library that you will never use again than in doing the actual assignment's core thing.again than in doing the actualAssignmentcore thing. Negative-0.660.00.721.16
NFiJtRnpEeW9dA4X94-nLQ Christine, Mia and Leo - you are absolutely fantastic! To convey programming concepts with such enthusiasm, dedication and professionalism! The course is well designed and planned. The assignments are very interesting and actual. I would definitely recommend this course in my professional circles and to my friends. Thank you very much! In pleasurable anticipation of your next course. Thank you.is well designed and planned. TheAssignmentare very interesting and actual. IPositive0.981.00.721.16
NFiJtRnpEeW9dA4X94-nLQ Excellent course! 100% recommended! Despite I had a strong background in computing and I found it a little bit easy, I really enjoyed the lectures and programming assignments and I have learned some interesting stuff. In my case, I know how to program but I have coded in Matlab for too long. So I am finding the whole specialization very useful.really enjoyed the lectures and programmingAssignmentand I have learned some interestingPositive0.951.00.721.16
NFiJtRnpEeW9dA4X94-nLQ This course helped me understand key concepts of Object Oriented Programming. By doing the weekly assignments, I had a chance to practice what I have learnt straight way.Oriented Programming. By doing the weeklyAssignmentI had a chance to practicePositive0.711.00.721.16
NFiJtRnpEeW9dA4X94-nLQ Really exceptional course. Make sure you watch the everything its easy to miss important information about the assignments.to miss important information about theAssignment Positive0.741.00.721.16
NFiJtRnpEeW9dA4X94-nLQ Core concepts of OOP are explained very well in this course. Assignments were quite practical in nature and implementing them was challenging and fun. I would recommend the course to anyone who wants to strengthen and formalize their knowledge of OOP concepts. I wish assignments would be submitted for code review and students would be able to get more specific input from mentors on code organization and style. Integrating with github would be a great step forward towards transparency as well.explained very well in this course.Assignmentwere quite practical in nature andPositive0.880.50.721.16
NFiJtRnpEeW9dA4X94-nLQ Core concepts of OOP are explained very well in this course. Assignments were quite practical in nature and implementing them was challenging and fun. I would recommend the course to anyone who wants to strengthen and formalize their knowledge of OOP concepts. I wish assignments would be submitted for code review and students would be able to get more specific input from mentors on code organization and style. Integrating with github would be a great step forward towards transparency as well.knowledge of OOP concepts. I wishAssignmentwould be submitted for code reviewNegative-0.790.50.721.16
NFiJtRnpEeW9dA4X94-nLQ I learned many useful things in this class. The concepts were explained very well, and the assignments were challenging. However, I do wish the assignments required submission (I realize this was implemented in the second course).were explained very well, and theAssignmentwere challenging. However, I do wishPositive0.950.50.721.16
NFiJtRnpEeW9dA4X94-nLQ I learned many useful things in this class. The concepts were explained very well, and the assignments were challenging. However, I do wish the assignments required submission (I realize this was implemented in the second course).challenging. However, I do wish theAssignmentrequired submission (I realize this wasNegative-0.740.50.721.16
NFiJtRnpEeW9dA4X94-nLQ University of California did a great job! Thank you guys! Great course, concept challenges are very helpful and surprisingly one additional week for finishing up was wonderful idea - it helped me to finish last assignment on time. it helped me to finish lastAssignmenton time. Positive0.661.00.721.16
NFiJtRnpEeW9dA4X94-nLQ Easy to comprehend, full of examples, a lot of challenges, excellent teachers, and everything! I love this course's programming assignments as those assignments show me directly the "real" application of each week's topic. The most extremely valuable thing that I got from this course is that I now can read documentation properly. I thought that reading documentation is tedious, but now I know that it is very fundamental.everything! I love this course's programmingAssignmentas those assignments show me directlyPositive1.01.00.721.16
NFiJtRnpEeW9dA4X94-nLQ great, lots of useful practice assignments with detailed explanations. great, lots of useful practiceAssignmentwith detailed explanations. Positive0.71.00.721.16
NFiJtRnpEeW9dA4X94-nLQ Its a good course to take. As we learn OOP in a better understandable way. Instructors explain the concepts well. Also I always like working with maps and as this course assignments are based on map data, plotting data on real maps it like it more. But it would be great if the course have taught to execute the same code through java jar. As using Papplet via eclipse is easy but how to use the same code via computer terminal is quite tricky as we don't find any main method in our code.with maps and as this courseAssignmentare based on map data, plottingPositive0.710.50.721.16
NFiJtRnpEeW9dA4X94-nLQ Great course. Well designed and challenging programming assignments that stimulate learning.course. Well designed and challenging programmingAssignmentthat stimulate learning. Positive0.631.00.721.16
NFiJtRnpEeW9dA4X94-nLQ Although I agree that the mapping library that is used for the programming assignments adds something visually interesting to the course, I felt that it added an unnecessary level complexity when it came understanding the object-oriented aspects of the language. I spent a lot of time trying to understand how to use a library that I won't likely use again just to be able to apply the core programming concepts being taught in that lesson. Having said this, I felt a good sense of accomplishment after getting through the final project.that is used for the programmingAssignmentadds something visually interesting to thePositive0.840.50.721.16
NFiJtRnpEeW9dA4X94-nLQ well organized, interesting assignments and great interactivity between the instructors and the students. well organized, interestingAssignmentand great interactivity between the instructorsPositive0.961.00.721.16
NFiJtRnpEeW9dA4X94-nLQ This is the first MOOC I have found that fits neatly between beginner level introduction to programming courses, and higher level machine learning/pattern recognition or algorithms courses. The lecture videos convey concepts succinctly, and the assignments complement the lecture materials.videos convey concepts succinctly, and theAssignmentcomplement the lecture materials. Positive0.931.00.721.16
ngZrURn5EeWwrBKfKrqlSQ Very interesting course and learnt many new things. Excellent teaching and assignments. Highly recommend to others who want to learn nodejs and mongodb!many new things. Excellent teaching andAssignmentHighly recommend to others who wantPositive1.01.00.921.04
ngZrURn5EeWwrBKfKrqlSQ I don't like the fact you have to pay 80 dollars just to unlock assignment submissions. The fact that other students have to grade each other is not worth the 80 dollars. Think of all the students that may attend the course will more than cover the server costs if it was 10$. Otherwise, the class so far is useful.pay 80 dollars just to unlockAssignmentsubmissions. The fact that other studentsNegative-0.780.00.921.04
ngZrURn5EeWwrBKfKrqlSQ Excellent course for those who want to drive into nodeJS and mongoDB. Theory, practice and assignments are perfectly constructed and presented in a structured, informative way. For me, it is exactly the course I needed. Thank you, NikitanodeJS and mongoDB. Theory, practice andAssignmentare perfectly constructed and presented inPositive0.91.00.921.04
ngZrURn5EeWwrBKfKrqlSQ It's a good course that covers a good amount of rich material in a short amount of time. Wish there was some more explanation on certain plugins we are using outside of just 'this is what you do'. Course files would help quite a bit when completing assignments, especially with the amount we are modifying our local projects.help quite a bit when completingAssignmentespecially with the amount we arePositive0.920.50.921.04
ngZrURn5EeWwrBKfKrqlSQ Not a very good course. The assignments are not very clear. Could have done much more like integrating front-end etc in place of that loopback module. Was really disappointed with this one. Should have given 0 stars but gave 3 stars for Jogesh Muppala as he is my favourite teacher when it comes to MOOCNot a very good course. TheAssignmentare not very clear. Could havePositive0.790.00.921.04
ngZrURn5EeWwrBKfKrqlSQ Pay to submit assignments, GG. All the stars goes to the prof. Pay to submitAssignmentGG. All the stars goes toNegative-0.74-0.50.921.04
NpTR4zVwEeWfzhKP8GtZlQ Ambiguous assignments led to cumbersome completion. The peer grading got a little annoying as sometimes it took forever to get feedback and a lot of times feedback was minimal or the criteria for grading was vague and people took it WAY too seriously. AmbiguousAssignmentled to cumbersome completion. The peerPositive0.740.00.891.02
NpTR4zVwEeWfzhKP8GtZlQ Nice course. Decent content and always well-structured lectures. The peer assignments could have been better though.and always well-structured lectures. The peerAssignmentcould have been better though. Negative-0.930.50.891.02
NpTR4zVwEeWfzhKP8GtZlQ This is more enlightening than the previous courses in the specialization. It felt like learning new material and techniques rather than simply reviewing concepts I already knew. I also liked that the assignments required creating actual artifacts and reviewing others' work. The industry interviews were a nice addition as well. knew. I also liked that theAssignmentrequired creating actual artifacts and reviewingPositive0.831.00.891.02
nQ5d7TbQEeWW9BKhJ4xW0Q I enjoyed the pace of this class however, I was not too keen on the way code is graded, e.g. for the final project of the 3rd week, although my code validated and the resulting page was identical to the instructor's mockup, it was still marked incorrect in the quiz and there was no way to determine exactly what the issue was. There has to be a better way to grade coding assignments.a better way to grade codingAssignment Negative-0.850.50.981.04
nQ5d7TbQEeWW9BKhJ4xW0Q Basics of HTML explained very well. I would suggest the Assignments to me be slightly hardervery well. I would suggest theAssignmentto me be slightly harder Positive0.961.00.981.04
nQ5d7TbQEeWW9BKhJ4xW0Q More interactive assignments using the parser would have been great. As it stands, the quizzes had mostly relevant content, but the lessons were anything but engaging. Having Colleen talk at the camera for 5-12 minutes per video got tedious really quick. More interactiveAssignmentusing the parser would have beenNegative-0.84-0.50.981.04
nQ5d7TbQEeWW9BKhJ4xW0Q Great professor wonderful introduction to computer science/coding -1 start due to some confusion with updates to the final exam assignmentwith updates to the final examAssignment Positive0.670.50.981.04
nQ5d7TbQEeWW9BKhJ4xW0Q I'd give it a 3.5, but it's not possible so I'm leaning more towards a 4 than a 3. The most positive thing about the course was Prof. van Lent who really knows her stuff. She also has a calm, soothing manner of explaining things and moves with it at the right pace. The content was easy to follow and quizzes were useful. Final assignment was messed up and they really should fix that, but the additional eight questions were basically a transcript of the code itself, and if you did your own code, you shouldn't have had any problem distinguishing the bad code from the good one. Extra stuff for those who successfully finished the course was a nice touch. The real downside of it all was the 'staff'. I got my question answered nine days after I posted it, when I had already finished. I've also seen some rude and condescending yet sparse answers to other students. Similar (but worse) things happen in CSS3 course as well. I don't know who those people are and how they got their jobs, but they should be replaced. Or sent to professional conduct and time management class. follow and quizzes were useful. FinalAssignmentwas messed up and they reallyNegative-0.870.50.981.04
nQ5d7TbQEeWW9BKhJ4xW0Q What tutor said is articulate. What tutor taught is easy to understand. What assignment asked to do is useful. This is a easy but practical course.taught is easy to understand. WhatAssignmentasked to do is useful. ThisPositive0.691.00.981.04
nQ5d7TbQEeWW9BKhJ4xW0Q Would have liked an exercise between lessons. Would have liked clearer instructions for final assignment.have liked clearer instructions for finalAssignment Positive0.640.00.981.04
nQ5d7TbQEeWW9BKhJ4xW0Q Could have been good if there is a practical assignment.good if there is a practicalAssignment Negative-0.650.50.981.04
nQ5d7TbQEeWW9BKhJ4xW0Q If there had been a working autograder for the last final project this course would have been worth it somehow. What does that mean? - The lectures provided valuable information. - The quizzes generally made sense (in relation to the lectures). - Learning how to code wasn't really possible. Why is that? - There is only one programming assignment. - The autograder doesn't give any feedback at all why resp. where things go wrong. That's everything but good style (for software as well as for learning). - Code snippets can't be tested individually. That's very bad behavior in programming. - At the end working code that meets the teached rules is marked as wrong. You are lost without any clue. So probably you can learn something. Unfortunately you can't possibly finish the course with a feeling of success. - There is only one programmingAssignment- The autograder doesn't give anyNegative-0.82-0.50.981.04
nQ5d7TbQEeWW9BKhJ4xW0Q The good: This course really shows how to code in the 'right' way both syntax and semantics, so the theory is covered better than in other courses. There are good explanations on how to host your site, whch is not less important than learning coding. The bad: More examples and practice are needed, it's hard to get everything so quickly. I had some initial background so i handeld that ok, but for total newbies it might be too frustrating. The final assignment should be changed imo to peer review, the quiz is not the right way to do it imo. Thanks, learned alot.might be too frustrating. The finalAssignmentshould be changed imo to peerNegative-0.731.00.981.04
nQ5d7TbQEeWW9BKhJ4xW0Q very simple . assignments are ok. I would prefer it if the assignments would be all applications and programming. very simple .Assignmentare ok. I would prefer itNegative-0.910.00.981.04
nQ5d7TbQEeWW9BKhJ4xW0Q very simple . assignments are ok. I would prefer it if the assignments would be all applications and programming.I would prefer it if theAssignmentwould be all applications and programming.Negative-0.80.00.981.04
nQ5d7TbQEeWW9BKhJ4xW0Q Great course for beginners who have absolutely no idea about coding! Huge thanks to Prof. Colleen who used very simple language to make the course easier to understand. All the important aspects of basic HTML5 were covered. Assignments were challenging and fun! I can proudly say that I created my own 'First' webpage with the help of this course. One star less just because I felt that some topics like images and especially multimedia usage can be confusing and could have been explained more in detail. Overall a very informative course...highly recommended!!aspects of basic HTML5 were covered.Assignmentwere challenging and fun! I canPositive0.770.50.981.04
nQ5d7TbQEeWW9BKhJ4xW0Q Excellent introduction. The course material is clear and well presented. The assignments follow the course material closely. is clear and well presented. TheAssignmentfollow the course material closely. Positive0.821.00.981.04
nQ5d7TbQEeWW9BKhJ4xW0Q I would have rated this course with 5 stars if it wasn't for the Autograder that marked the final assignment, which made that I didn't even get to pass the course, although, according to me and everyone I had contact with regarding this course, my code was correct! Everything else was very well done, and I congratulate Ms. van Lent on her course. I will be going on to the next course in this specialization, because all the autograders for the rest of it has been removed. Thank goodness!the Autograder that marked the finalAssignmentwhich made that I didn't evenNegative-0.84-1.00.981.04
nQ5d7TbQEeWW9BKhJ4xW0Q I loved that the assignments and lectures built up to the final project. It was tough, but I appreciated it and felt like I actually learned from it. I loved that theAssignmentand lectures built up to thePositive1.01.00.981.04
oC5XlyT_EeWs4gorU6Q1Yw The course itself is very informative and enlightening. The way Coursera structures the submission of assignments though, need to be seriously reworked to keep the numerous learners with creative unethical behaviors at bay.way Coursera structures the submission ofAssignmentthough, need to be seriously reworkedNegative-0.750.50.910.98
oC5XlyT_EeWs4gorU6Q1Yw I had rated this course 4 star earlier but, I am downgrading it to 2 star now as the course managers - coursera + CBS seem to have abandoned the coursera while the program is still running and being charged upwards of hundreds of dollars. The final peer assignment date has passed by close to 2 weeks and the grading process is not completed, neither there is any communication from course managers about the same. Very disappointing from Coursera and CBS. For free, the course may be still useful as early introduction to strategy but as paid course, refrain for the time being. My earlier review below. ----- Delivery of the course - presentation, videos, sequencing and articles for each video are very well organized and executed. Referring cases studies is good as well. However, the material seems simplified and is very much a basic course and not intermediate or advanced course. Additionally, the quizzes are very simple and have ample room to increase the difficulty level in order to make the course more challenging.hundreds of dollars. The final peerAssignmentdate has passed by close toPositive0.71-0.50.910.98
oC5XlyT_EeWs4gorU6Q1Yw Only 4 stars because the Assignment was a bit of a disaster for non-professionals in Strategic Management. Only 4 stars because theAssignmentwas a bit of a disasterNegative-0.830.50.910.98
oC5XlyT_EeWs4gorU6Q1Yw Very happy with this course! Started out funny and relaxed, and maintained the relaxed edge whilst remaining challenging at the same time. Lots of reading material really challenged me to read more and to give more in the final assignment.to give more in the finalAssignment Positive0.691.00.910.98
ODnbKv_6EeSa0SIACyGBQw Wonderful experience for someone who has been out of university for so long. Will be spending time reading the philosophers much more carefully. I had to read too fast in order to do the writing assignments, unfortunately. It is ironic that the writing assignments are to make one reflect and learn, but they force one to read too quickly rather than to enjoy the readings. Good course, however.in order to do the writingAssignmentunfortunately. It is ironic that theNegative-0.971.01.131.25
ODnbKv_6EeSa0SIACyGBQw Wonderful experience for someone who has been out of university for so long. Will be spending time reading the philosophers much more carefully. I had to read too fast in order to do the writing assignments, unfortunately. It is ironic that the writing assignments are to make one reflect and learn, but they force one to read too quickly rather than to enjoy the readings. Good course, however.It is ironic that the writingAssignmentare to make one reflect andNegative-0.781.01.131.25
ODnbKv_6EeSa0SIACyGBQw I advice NOT to take this course. Why: the professor is never there to read your assignments. He leaves that totally to other students like yourself, to grade your written assignments, and, they do not read and give you a RANDOM grade in 2 seconds. Don't take it, you will waste sooo much time on this one.is never there to read yourAssignmentHe leaves that totally to otherNegative-0.69-1.01.131.25
ODnbKv_6EeSa0SIACyGBQw I advice NOT to take this course. Why: the professor is never there to read your assignments. He leaves that totally to other students like yourself, to grade your written assignments, and, they do not read and give you a RANDOM grade in 2 seconds. Don't take it, you will waste sooo much time on this one.like yourself, to grade your writtenAssignmentand, they do not read andNegative-0.92-1.01.131.25
ODnbKv_6EeSa0SIACyGBQw I absolutely loved the course content and the style of the instructor. The only feedback I'd extend is more variety in the writing assignment prompts, and a little more specificity in the quiz wording. Some of the questions seemed phrased in an unclear way.is more variety in the writingAssignmentprompts, and a little more specificityPositive0.651.01.131.25
OmgIw0C2EeWZtA4u62x6lQ Awesome course! I loved the lectures and the homework assignments. They were fun and creative. Dr. Moerman is very well prepared in this subjects and his explanations were engaging and thought provoking. I hope I can meet him some day to thank him personally. Greetings!loved the lectures and the homeworkAssignmentThey were fun and creative. Dr.Positive0.981.00.851.13
OmgIw0C2EeWZtA4u62x6lQ content is not good, too scattered content, cannot find focus. assignments are meaningless.too scattered content, cannot find focus.Assignmentare meaningless. Negative-0.88-1.00.851.13
OmgIw0C2EeWZtA4u62x6lQ good; but not as good as the other modules in the specialisation; the instructions for the assignments are a bit too convoluted, clarity would be added not by adding more information, but by reducing the text. the specialisation; the instructions for theAssignmentare a bit too convoluted, clarityPositive0.970.50.851.13
OmgIw0C2EeWZtA4u62x6lQ Very enthusiastic lecturer, which made learning that much more enjoyable! The course content is fantastic. My only comment is the grading system for the assignments / how the assignments are designed - in my opinion the grading system could be improved to reflect efforts and correct submission done by students.is the grading system for theAssignment/ how the assignments are designedPositive0.690.50.851.13
OmgIw0C2EeWZtA4u62x6lQ Very enthusiastic lecturer, which made learning that much more enjoyable! The course content is fantastic. My only comment is the grading system for the assignments / how the assignments are designed - in my opinion the grading system could be improved to reflect efforts and correct submission done by students.for the assignments / how theAssignmentare designed - in my opinionPositive0.840.50.851.13
OmgIw0C2EeWZtA4u62x6lQ For a Chinese student who rarely had experience touch on Western Philosophy, the startling line is a little complex and hard to gain the "pure meaning" of the course. But after look the videos over and over again, I feel better now. In China, I never witnessed a teacher jumping in front of the students, in front of the camera or in the livid classroom. So I really appreciate to see Mr. Moerman who show his passion in the field of study and teaching itself. I really love this course and the "elephants". Now I have less than 24 hours to finish the first assignment. Though many website are forbid by the "Great wall", such as google, I will do my best to finish the assignment which is the first English homework in my life.do my best to finish theAssignmentwhich is the first English homeworkPositive0.71.00.851.13
OmgIw0C2EeWZtA4u62x6lQ Dr Moerman is passionate about qualitative research and does use some interesting examples to illustrate his ideas, some of which are drawn from his own research experiences. Do note that if you were to take this course, you need time because the assignments are time consuming and the videos are (I think) a little longer than they really need to be. Also, some of the assignments are designed in a pretty strange way (e.g. one week's assignment requires a shocking 10 peer reviews to pass but when I took the course, there were only a few submissions). This probably means I can't get my cert until the next session starts - if I'm lucky!strange way (e. g. one week'sAssignmentrequires a shocking 10 peer reviewsPositive0.72-0.50.851.13
OmgIw0C2EeWZtA4u62x6lQ The lecture videos are interesting, engaging, and informative, and the assignments are so much fun to complete!interesting, engaging, and informative, and theAssignmentare so much fun to complete!Positive0.991.00.851.13
OmgIw0C2EeWZtA4u62x6lQ Video's were great but some of the assignments were unpractical and the tests were based on minuscule details.were great but some of theAssignmentwere unpractical and the tests werePositive0.8-0.50.851.13
OmgIw0C2EeWZtA4u62x6lQ Engaging and broad-based course on qualitative research methods. Real world assignments were required, so there was a considerable commitment, which of course led to a sound learning experience. Generally I prefer courses with multiple lecturers, but the lecturer here was entertaining and interesting to watch, and very committed to ensuring that we learnt from the course. Also I noted that when students raised issues about the quizzes or assignments they were dealt with. Thanks Coursera and University of Amsterdam.on qualitative research methods. Real worldAssignmentwere required, so there was aNegative-0.741.00.851.13
opCIcU3SEeWeiwqPB940Pw A very well laid out structured learning program. Course pace & content is great & triggers enough thinking during the course assignment. I recommend the course to all those who want to bring in structure to thinking & innovationtriggers enough thinking during the courseAssignmentI recommend the course to allPositive0.951.00.860.99
opCIcU3SEeWeiwqPB940Pw Interesting course with well-organized lectures and graphics. I enjoyed the diversity of case studies, and especially hearing about countries other than the US and organizations other than large corporations with big budgets. The practice grading of the final project was well done and illuminating. It was effective in helping me understand the grading criteria better. It would be helpful if the printouts were 1 slide per page, as on the page the type is small and difficult to read. Small, weekly assignments such as posting a reflection question in the forum could be helpful. One guest presenter spoke too quickly, so I was thankful for the transcript. It would be nice if those auditing the course could also participate in the final assignment w/ peer feedback.and difficult to read. Small, weeklyAssignmentsuch as posting a reflection questionPositive0.810.50.860.99
opCIcU3SEeWeiwqPB940Pw Interesting course with well-organized lectures and graphics. I enjoyed the diversity of case studies, and especially hearing about countries other than the US and organizations other than large corporations with big budgets. The practice grading of the final project was well done and illuminating. It was effective in helping me understand the grading criteria better. It would be helpful if the printouts were 1 slide per page, as on the page the type is small and difficult to read. Small, weekly assignments such as posting a reflection question in the forum could be helpful. One guest presenter spoke too quickly, so I was thankful for the transcript. It would be nice if those auditing the course could also participate in the final assignment w/ peer feedback.could also participate in the finalAssignmentw/ peer feedback. Positive0.640.50.860.99
opCIcU3SEeWeiwqPB940Pw The structure was great, and the videos excellent. Everything was explained simply and the case studies were good. The only problem is that the final assignment is geared only towards professionals, who have a senior enough position and authority to actually try the tools. If the person doing the course is a college student or taking a break, or a low level employee, the assignment isn't really suited to them.only problem is that the finalAssignmentis geared only towards professionals, whoNegative-0.950.50.860.99
opCIcU3SEeWeiwqPB940Pw The structure was great, and the videos excellent. Everything was explained simply and the case studies were good. The only problem is that the final assignment is geared only towards professionals, who have a senior enough position and authority to actually try the tools. If the person doing the course is a college student or taking a break, or a low level employee, the assignment isn't really suited to them.or a low level employee, theAssignmentisn't really suited to them. Negative-0.860.50.860.99
opCIcU3SEeWeiwqPB940Pw Some quizzes and more than one assignment would have been more challenging.Some quizzes and more than oneAssignmentwould have been more challenging. Negative-0.780.50.860.99
opCIcU3SEeWeiwqPB940Pw I previously gave this course a 5-star review; however, upon realising that there is no way to access the classroom after receiving the final grade and certificate, I simply can't give it the same excellent review. I have no way of accessing discussions and my final assignment to see any feedback classmates have given. There is also no option to re-take the final assignment, which was peer-graded and I believe I was not properly evaluated by my peers.no option to re-take the finalAssignmentwhich was peer-graded and I believePositive0.820.00.860.99
op_vMOGiEeWr4g7T_DyXNw Great, and highly relevant/topical, content. However I found the quiz assignments to be needlessly tedious at times.content. However I found the quizAssignmentto be needlessly tedious at times.Negative-0.940.51.01.1
op_vMOGiEeWr4g7T_DyXNw The slides are unclear and very very ugly and old style. The assignment is very specific to Linux based machine. Only one programming assignment. More theory than practices. The QCMs don't really help understand. They are just about remembering values. I woudn't recommande this course since it is more like a book then it is like a course.Linux based machine. Only one programmingAssignmentMore theory than practices. The QCMsNegative-0.63-1.01.01.1
op_vMOGiEeWr4g7T_DyXNw The course teaches a lot of core concepts of distributed systems (clouds included). The content is well delivered and the homework reflects the material very well. The homework is appropriately tough. There is an optional programming assignment for setting up a distributed network of nodes with failure detection. I learned a lot about gossip based information spreading while doing the exercise. That said, the assignment is not clearly explained and it is hard to get started. Overall I did enjoy the course and learned a great deal.tough. There is an optional programmingAssignmentfor setting up a distributed networkPositive0.671.01.01.1
op_vMOGiEeWr4g7T_DyXNw Great Course! A little more contents regarding the Programming Assignment would have made it even better. I'd like to thank the entire Team for making this wonderful course. :)little more contents regarding the ProgrammingAssignmentwould have made it even better.Negative-0.871.01.01.1
op_vMOGiEeWr4g7T_DyXNw I enjoyed the contents and homeworks. Overall the delivery was very good, and I have grasped a lot. The main reason that I won't give 5 stars is the program assignment. I have spent and wasted 3 weeks to work on the tools, yes, tools, not the subject matter. Course should clearly indicate that the assignment only works in Linux/UNIX environment, and need to further test the scripts in most popular Linux OS platforms, different c++ versions, and different python versions.give 5 stars is the programAssignmentI have spent and wasted 3Negative-0.970.51.01.1
op_vMOGiEeWr4g7T_DyXNw I enjoyed the contents and homeworks. Overall the delivery was very good, and I have grasped a lot. The main reason that I won't give 5 stars is the program assignment. I have spent and wasted 3 weeks to work on the tools, yes, tools, not the subject matter. Course should clearly indicate that the assignment only works in Linux/UNIX environment, and need to further test the scripts in most popular Linux OS platforms, different c++ versions, and different python versions.Course should clearly indicate that theAssignmentonly works in Linux/UNIX environment, andPositive0.780.51.01.1
op_vMOGiEeWr4g7T_DyXNw It's a great course, but the assignments are kind of annoying.It's a great course, but theAssignmentare kind of annoying. Positive0.880.51.01.1
OrpXgQt0EeS5diIACoo5jQ This is a amazing class, I have gain a lot of tools for getting over the public speaking apprehension and becoming a better speaker. The lectures are pretty straight-forward with good guidance for each topic given for the section of the course. The peer review for assignments is helpful with feedback as well as some tips from other students who enroll in the course. I have noticed my speaking confidence has grown to where I'm at a comfortable stance when speaking publicly, as well as sounding intelligence and elaborating topics better. I do believe this is a must take course if you wish to improve your ability to communicate publicly.the course. The peer review forAssignmentis helpful with feedback as wellPositive0.681.00.791.25
OrpXgQt0EeS5diIACoo5jQ Great course, but the whole peer-review thing stopped working after your first assignment. Not enough speeches, just a bunch of Internet spam to review. The lectures are awesome though. thing stopped working after your firstAssignmentNot enough speeches, just a bunchNegative-0.990.50.791.25
OrpXgQt0EeS5diIACoo5jQ The course is great, totally recommend this one. If only I was more disciplined to take the most of it, particularly the assignments...(the most of it, particularly theAssignment. . ( Positive0.911.00.791.25
OrpXgQt0EeS5diIACoo5jQ Very good course, valuable information, great peer review method, outstanding teacher. I strongly recommend this course, and advice you to practice the video assignments.advice you to practice the videoAssignment Negative-0.821.00.791.25
OrpXgQt0EeS5diIACoo5jQ Just love the way this subject is taken on: practical and clear. From the start it takes away the preconception that good speakers are just born. This course states: good speeches are just the result of good, careful preparation, and there are ways to learn how to do exactly that. I never thought it would be possible to learn to speak in public like this, but it is. There are lots of examples analyzed to the core elements, and exercises to be uploaded as videos for peer assignments. Great to get feedback, and to be able to refine and record again the same speech with its help. Perfect also that you can follow it on your own on demand, and advance according to your own schedule. And of course, it is a pleasure to see the main teacher speaking!be uploaded as videos for peerAssignmentGreat to get feedback, and toPositive0.921.00.791.25
OrpXgQt0EeS5diIACoo5jQ I really enjoy how interactive this course is with its assignments, and how this course has given me enough confidence to apprehend my fear of public speaking interactive this course is with itsAssignmentand how this course has givenPositive0.871.00.791.25
P--h6zpNEeWYbg7p2_3OHQ Programming became soo easy after going through the lectures and assignments. Great Work Dr. Chuck!after going through the lectures andAssignmentGreat Work Dr. Chuck! Positive0.691.00.811.19
P--h6zpNEeWYbg7p2_3OHQ The course is an introduction to the absolute basics of python. Programming assignments are not very challenging and the course could benefit by adding more content and challenging tasks for those who wish to challenge themselves.the absolute basics of python. ProgrammingAssignmentare not very challenging and theNegative-0.81-0.50.811.19
P--h6zpNEeWYbg7p2_3OHQ This second Python course included more complex assignments and much more interesting content than the first part of it. I strongly recommend it for those, who interested in computer programming!second Python course included more complexAssignmentand much more interesting content thanPositive0.91.00.811.19
P--h6zpNEeWYbg7p2_3OHQ great but complicated assignments great but complicatedAssignment Positive0.691.00.811.19
P--h6zpNEeWYbg7p2_3OHQ Few times, Explanations on Assignments were necessary. Few times, Explanations onAssignmentwere necessary. Positive0.670.50.811.19
P--h6zpNEeWYbg7p2_3OHQ I think teacher is really good, he is humourous and explain things clearly. However if you really want to master Python, you have to write codes,not just the assignment,it's not enough.And when you get stuck, you need to check in the reference book(Python for Informatics). So I hope more and more students will enroll in this course and enjoy programming.to write codes, not just theAssignmentit's not enough. And when youNegative-0.981.00.811.19
P--h6zpNEeWYbg7p2_3OHQ Truly enjoyed the course and Dr Severance's talks. However, I believe that more assignments would help me feel more confortable about "mastering" a topic before moving on to the next one. Even if the course does not have more exercises, pointing towards where they can be found would be highly useful.talks. However, I believe that moreAssignmentwould help me feel more confortablePositive0.631.00.811.19
P--h6zpNEeWYbg7p2_3OHQ Wonderful presentation and Dr Charles is awesome. I loved every assignment!!!Charles is awesome. I loved everyAssignment! ! Positive0.991.00.811.19
P--h6zpNEeWYbg7p2_3OHQ It has been a pleasure in following through the lectures and completing the assignments. Thank you Dr Chuck!through the lectures and completing theAssignmentThank you Dr Chuck! Positive0.681.00.811.19
P--h6zpNEeWYbg7p2_3OHQ Professor is great, and the course gives a thorough introduction to python data structures and isn't too hard to get. The only reason that I would give 4 stars is because the assignments and exercises. Each chapter you only get 1 or 2 codes to write, which can be easily adapted from the codes showed online. I'm hoping for variety of coding exercises to better understand the concepts. Since coding problems suitable for your stage is not easy to find out there on the internet. After completing this I can get a superficial understanding of the course materials, but right now it's still difficult for me to write a simple code using the knowledge covered in this lecture. You need to find your own source to practice.give 4 stars is because theAssignmentand exercises. Each chapter you onlyNegative-0.771.00.811.19
P--h6zpNEeWYbg7p2_3OHQ Excellent course and excellent teacher. The course is well organized that though it's a bit rough at the beginning , once you get into the mindset the video lectures and assignments come together very easily. the mindset the video lectures andAssignmentcome together very easily. Positive0.71.00.811.19
P--h6zpNEeWYbg7p2_3OHQ The teacher is motivating and keeps the learning funny, the extra video are cool and give you a broad view of how big the IT world is. The assignments are challenging and instructive. As a beginner I really enjoyed the course. big the IT world is. TheAssignmentare challenging and instructive. As aPositive0.710.50.811.19
P--h6zpNEeWYbg7p2_3OHQ Great Course ! Absolutely covers Python Data Structure, it is really helpful for me. If you want to master on python data structure you can take this course. All the quiz and assignments are really amazing. I am really thankful to the professor Dr-Chuck :) .this course. All the quiz andAssignmentare really amazing. I am reallyPositive0.951.00.811.19
P--h6zpNEeWYbg7p2_3OHQ still. easy assignment... gives five star because the instructor did a very clear explanation and course content is well organized still. easyAssignment. . gives five star becausePositive0.741.00.811.19
P--h6zpNEeWYbg7p2_3OHQ Very nice explanation. The course could have had more assignments and data structures in depth.The course could have had moreAssignmentand data structures in depth. Negative-0.940.50.811.19
P--h6zpNEeWYbg7p2_3OHQ loved the course. Need more assignments :) loved the course. Need moreAssignment:) Positive0.970.50.811.19
P--h6zpNEeWYbg7p2_3OHQ This is the second course in the Python for Everyone series which continues (and concludes) the introduction to Python. The course's automated grading made it easy to continue with each assignment at my own pace; and the way the information is presented makes it easy to learn without getting frustrated.it easy to continue with eachAssignmentat my own pace; and thePositive0.971.00.811.19
P--h6zpNEeWYbg7p2_3OHQ The most attractive part for me is the "assignment", in which I could solve the problem by myself, using the knowledge from the course. I really enjoy it!part for me is the "Assignment, in which I could solveNegative-0.641.00.811.19
P--h6zpNEeWYbg7p2_3OHQ Good for beginners. Would be nice if there were more assignments. be nice if there were moreAssignment Negative-0.740.50.811.19
P--h6zpNEeWYbg7p2_3OHQ Great experience. The videos are exceedingly well-constructed, and the assignments are paired well with them. My only comment is that I think it would be helpful if links to the PowerPoints used in each video were linked below each video. That said, perhaps it was helpful to the learning experience to have to stop videos and hand-copy the relevant code into my IDE.videos are exceedingly well-constructed, and theAssignmentare paired well with them. MyPositive0.741.00.811.19
P--h6zpNEeWYbg7p2_3OHQ Nice job ! However some of the important points have been skipped and focus has been limited at times.The best part of the course were the lab assignments.Hope quizzes were better in standard.of the course were the labAssignmentHope quizzes were better in standard.Negative-0.860.00.811.19
P--h6zpNEeWYbg7p2_3OHQ Totally not worth having the certificates. Easy assignments. Good for people who never programmed before.not worth having the certificates. EasyAssignmentGood for people who never programmedNegative-0.88-1.00.811.19
P--h6zpNEeWYbg7p2_3OHQ Way too easy assignments. Only good for people who never did any kind of programming. For the rest it's not worth the money. Way too easyAssignmentOnly good for people who neverNegative-0.95-1.00.811.19
P--h6zpNEeWYbg7p2_3OHQ Great class.Would be nice if we had more assignments. I'm really excited about starting the next course!be nice if we had moreAssignmentI'm really excited about starting theNegative-0.740.50.811.19
P--h6zpNEeWYbg7p2_3OHQ Straightforward assignments and clear guidance in the videos make this course an enjoyable experience. StraightforwardAssignmentand clear guidance in the videosPositive0.671.00.811.19
P--h6zpNEeWYbg7p2_3OHQ Excellent course.. really builds up the basics nicely. Easy to follow.. Assignments were quite interesting..Learnt Lots!!! :Dbasics nicely. Easy to follow. .Assignmentwere quite interesting. . Learnt Lots!Positive0.981.00.811.19
P--h6zpNEeWYbg7p2_3OHQ The second part of the Python specialization is a great continuation and helps us in building our knowledge further. Great lectures and the assignments are also fun.knowledge further. Great lectures and theAssignmentare also fun. Positive0.91.00.811.19
P--h6zpNEeWYbg7p2_3OHQ Excellent Way to learn Python. I am completely new to programming, but able to complete the course with in the time and now I am comfortable with the basics python programming. Charles made it a simple thing. His way of teaching, taking it step by step is very nice. Assignments are simple and at the same time ensures that we are good to go to next chapter. Support for questions while doing assignments is great. Thanks to University of Michigan for allowing us completing assignments as well, without payment. This is very great. Giving chance to every one to complete assignments and in addition providing support during assignments is actually shows the social commitment of University that education should be available to every one .step by step is very nice.Assignmentare simple and at the samePositive1.01.00.811.19
P--h6zpNEeWYbg7p2_3OHQ Excellent Way to learn Python. I am completely new to programming, but able to complete the course with in the time and now I am comfortable with the basics python programming. Charles made it a simple thing. His way of teaching, taking it step by step is very nice. Assignments are simple and at the same time ensures that we are good to go to next chapter. Support for questions while doing assignments is great. Thanks to University of Michigan for allowing us completing assignments as well, without payment. This is very great. Giving chance to every one to complete assignments and in addition providing support during assignments is actually shows the social commitment of University that education should be available to every one .chapter. Support for questions while doingAssignmentis great. Thanks to University ofPositive0.981.00.811.19
P--h6zpNEeWYbg7p2_3OHQ Excellent Way to learn Python. I am completely new to programming, but able to complete the course with in the time and now I am comfortable with the basics python programming. Charles made it a simple thing. His way of teaching, taking it step by step is very nice. Assignments are simple and at the same time ensures that we are good to go to next chapter. Support for questions while doing assignments is great. Thanks to University of Michigan for allowing us completing assignments as well, without payment. This is very great. Giving chance to every one to complete assignments and in addition providing support during assignments is actually shows the social commitment of University that education should be available to every one .of Michigan for allowing us completingAssignmentas well, without payment. This isPositive0.791.00.811.19
P--h6zpNEeWYbg7p2_3OHQ Excellent Way to learn Python. I am completely new to programming, but able to complete the course with in the time and now I am comfortable with the basics python programming. Charles made it a simple thing. His way of teaching, taking it step by step is very nice. Assignments are simple and at the same time ensures that we are good to go to next chapter. Support for questions while doing assignments is great. Thanks to University of Michigan for allowing us completing assignments as well, without payment. This is very great. Giving chance to every one to complete assignments and in addition providing support during assignments is actually shows the social commitment of University that education should be available to every one .chance to every one to completeAssignmentand in addition providing support duringPositive0.951.00.811.19
P--h6zpNEeWYbg7p2_3OHQ Excellent Way to learn Python. I am completely new to programming, but able to complete the course with in the time and now I am comfortable with the basics python programming. Charles made it a simple thing. His way of teaching, taking it step by step is very nice. Assignments are simple and at the same time ensures that we are good to go to next chapter. Support for questions while doing assignments is great. Thanks to University of Michigan for allowing us completing assignments as well, without payment. This is very great. Giving chance to every one to complete assignments and in addition providing support during assignments is actually shows the social commitment of University that education should be available to every one .and in addition providing support duringAssignmentis actually shows the social commitmentPositive0.981.00.811.19
P--h6zpNEeWYbg7p2_3OHQ Although simple it is a quite an effective course. The platform is reliable, the host is great, the assignment well calibrated and, although they made sound pointless, I quite enjoy the short students around the world videos. Thanks!!reliable, the host is great, theAssignmentwell calibrated and, although they madePositive0.991.00.811.19
P--h6zpNEeWYbg7p2_3OHQ Assignments are very easy, and there aren't easy to follow notes that one can use instead of always having to watch the videos. Assignmentare very easy, and there aren'tPositive0.90.00.811.19
P--h6zpNEeWYbg7p2_3OHQ The course is well paced for beginners with good assignments and sample code.well paced for beginners with goodAssignmentand sample code. Positive0.981.00.811.19
P--h6zpNEeWYbg7p2_3OHQ The pace of this course & the course content, along with the Creative Commons material is fabulous for anyone who has no prior experience in programming. Prof. Severance is great at what he does, and the assignments are also brilliant. I wished there were more peer review assignments or more assignments so that we could practice more.at what he does, and theAssignmentare also brilliant. I wished therePositive0.981.00.811.19
P--h6zpNEeWYbg7p2_3OHQ The pace of this course & the course content, along with the Creative Commons material is fabulous for anyone who has no prior experience in programming. Prof. Severance is great at what he does, and the assignments are also brilliant. I wished there were more peer review assignments or more assignments so that we could practice more.wished there were more peer reviewAssignmentor more assignments so that weNegative-0.911.00.811.19
P--h6zpNEeWYbg7p2_3OHQ The pace of this course & the course content, along with the Creative Commons material is fabulous for anyone who has no prior experience in programming. Prof. Severance is great at what he does, and the assignments are also brilliant. I wished there were more peer review assignments or more assignments so that we could practice more.more peer review assignments or moreAssignmentso that we could practice more.Negative-0.881.00.811.19
P--h6zpNEeWYbg7p2_3OHQ The material is presented in a very simplified manner. The assignments support the cause of study material nicely. Dr. Chuck has ensured it that even the slightly complex parts become comfortable for toddlers in the field of programming.in a very simplified manner. TheAssignmentsupport the cause of study materialPositive0.851.00.811.19
P--h6zpNEeWYbg7p2_3OHQ A very well designed course that gives just enough information in the lectures to complete the assignments without giving the whole answer away. I have been learning JavaScript on my own and paired with this course specialization I feel like I am slowly learning the important fundamentals of programming.in the lectures to complete theAssignmentwithout giving the whole answer away.Negative-0.791.00.811.19
P--h6zpNEeWYbg7p2_3OHQ The lectures were good and to the point. I learned all the basics and the differences between data structures. The quizzes were quite good, with some nice traps set in them. The programming assignments supported the lectures well, though I felt there could've been more of them (perhaps just as ungraded bonus problems).traps set in them. The programmingAssignmentsupported the lectures well, though IPositive0.880.50.811.19
P--h6zpNEeWYbg7p2_3OHQ I'd like assignments to be more complicated and I'd like more assignments I'd likeAssignmentto be more complicated and I'dPositive0.730.50.811.19
P--h6zpNEeWYbg7p2_3OHQ Very good course to understand about the data structures in Python. Supported by nice quiz and thought provoking assignments. Really enjoyed the course and proud of myself in completing this course successfully. Would strongly recommend this course to aspiring Python programmers.by nice quiz and thought provokingAssignmentReally enjoyed the course and proudPositive1.01.00.811.19
P--h6zpNEeWYbg7p2_3OHQ This course felt much more structured than the first course in the specialization (which is only appropriate given the course title). Dr Chuck is as personable as ever but the slightly longer lectures allow a bit more development. The only slight area for improvement might be in having some more challenging assignments--if you follow the lectures carefully and work though the examples that are shown the assignments are fairly straightforward.the examples that are shown theAssignmentare fairly straightforward. Positive0.720.50.811.19
P--h6zpNEeWYbg7p2_3OHQ i love this course, and as i keep progressing in python, these courses will be more and more useful and fun. the course offers assignments, which give yo clues on where to start, but not too much so that it would be easy. the teacher, Dr.chuck is very nice and is a fun and great teacher. there arent an overwhelming amount of videos a week, and if a person were to work hard, they could finish the course in almost a week(they would not learn much though...). the skulpt, or python playground is a very nicely designed platform for simple codes that are done in this course and the first, and the community and mentors are very helpful when it comes to having a hard problem in the assignment. overall, i give this course as many stars as i can! this is because since i am only a 11 year old in middle school, i can still understand and pass the course! thank you for having me in the course and i hope to succeed in later courses in the specialization! :)useful and fun. the course offersAssignmentwhich give yo clues on wherePositive0.961.00.811.19
P--h6zpNEeWYbg7p2_3OHQ i love this course, and as i keep progressing in python, these courses will be more and more useful and fun. the course offers assignments, which give yo clues on where to start, but not too much so that it would be easy. the teacher, Dr.chuck is very nice and is a fun and great teacher. there arent an overwhelming amount of videos a week, and if a person were to work hard, they could finish the course in almost a week(they would not learn much though...). the skulpt, or python playground is a very nicely designed platform for simple codes that are done in this course and the first, and the community and mentors are very helpful when it comes to having a hard problem in the assignment. overall, i give this course as many stars as i can! this is because since i am only a 11 year old in middle school, i can still understand and pass the course! thank you for having me in the course and i hope to succeed in later courses in the specialization! :)having a hard problem in theAssignmentoverall, i give this course asPositive0.631.00.811.19
P--h6zpNEeWYbg7p2_3OHQ fun content and easy to learn. The difficulty of the assignment is in the right ratio, I like it a lot.to learn. The difficulty of theAssignmentis in the right ratio, IPositive0.981.00.811.19
P--h6zpNEeWYbg7p2_3OHQ Awesome classes. The assignments are challenging. Awesome classes. TheAssignmentare challenging. Positive0.741.00.811.19
P--h6zpNEeWYbg7p2_3OHQ Excellent resource for learning Python. Dr. Chuck is great teacher, mentors are quick in responding and helping with harder assignments.in responding and helping with harderAssignment Positive0.641.00.811.19
P--h6zpNEeWYbg7p2_3OHQ The tutor is very talented in explaining the basics in an easy to understand way. However, this course turned out to be very easy for me, so I just rushed through the assignments, mostly.so I just rushed through theAssignmentmostly. Negative-0.771.00.811.19
P--h6zpNEeWYbg7p2_3OHQ Great Course, the assignments are built in the same level as the lectures, and the fact that the assignment have dependancy on other assignments is great. it makes practice even better. Great Course, theAssignmentare built in the same levelPositive0.731.00.811.19
P--h6zpNEeWYbg7p2_3OHQ Great Course, the assignments are built in the same level as the lectures, and the fact that the assignment have dependancy on other assignments is great. it makes practice even better.the assignment have dependancy on otherAssignmentis great. it makes practice evenPositive0.961.00.811.19
P--h6zpNEeWYbg7p2_3OHQ Again like in Getting Started with Python course, I wish there was a way for us to get explanations for quiz questions after we complete a quiz, so we can fully understand them. I wish we could have something similar for when we complete the coding assignments, the worked exercises are helpful, but it would be helpful after we complete an assignment to have a code to compare ours to, to see the differences and to make sure we understand exactly what Dr. Chuck was getting at. There were several assignments that I completed, but not in the correct way, so the next weeks assignment was more difficult than it should have been.be helpful after we complete anAssignmentto have a code to compareNegative-0.70.50.811.19
P--h6zpNEeWYbg7p2_3OHQ Again like in Getting Started with Python course, I wish there was a way for us to get explanations for quiz questions after we complete a quiz, so we can fully understand them. I wish we could have something similar for when we complete the coding assignments, the worked exercises are helpful, but it would be helpful after we complete an assignment to have a code to compare ours to, to see the differences and to make sure we understand exactly what Dr. Chuck was getting at. There were several assignments that I completed, but not in the correct way, so the next weeks assignment was more difficult than it should have been.was getting at. There were severalAssignmentthat I completed, but not inNegative-0.920.50.811.19
P--h6zpNEeWYbg7p2_3OHQ Again like in Getting Started with Python course, I wish there was a way for us to get explanations for quiz questions after we complete a quiz, so we can fully understand them. I wish we could have something similar for when we complete the coding assignments, the worked exercises are helpful, but it would be helpful after we complete an assignment to have a code to compare ours to, to see the differences and to make sure we understand exactly what Dr. Chuck was getting at. There were several assignments that I completed, but not in the correct way, so the next weeks assignment was more difficult than it should have been.correct way, so the next weeksAssignmentwas more difficult than it shouldNegative-0.640.50.811.19
P--h6zpNEeWYbg7p2_3OHQ This is a really great lessons. Not only the courses but also the assignments all help me a lot to further know about the programming language python.only the courses but also theAssignmentall help me a lot toPositive0.911.00.811.19
P--h6zpNEeWYbg7p2_3OHQ Great course and very easy to follow as the explanations make sense. I look forward to the lectures and assignments every week and thrilled that I chose this one to learn Python.look forward to the lectures andAssignmentevery week and thrilled that IPositive0.991.00.811.19
P--h6zpNEeWYbg7p2_3OHQ Best course ever, As It not only introduce new concepts but also make them Clear with its working exercises and Assignments.Clear with its working exercises andAssignment Positive0.631.00.811.19
P--h6zpNEeWYbg7p2_3OHQ It became difficult to follow near the end despite watching all the videos and student curated notes. I feel like I need more guidance during the actual assignments. I do something wrong but am not sure where to reference to fix my code despite using internet resources. It would be nice if there were "hints" along the way for ways to fix the code.need more guidance during the actualAssignmentI do something wrong but amNegative-0.660.50.811.19
P--h6zpNEeWYbg7p2_3OHQ The book really gave more details about the individual chapters. Hence it was easy to do the assignments and quizzes without watching the videos. I recommend that specializations should follow this trend, so students who find it difficult to access Internet can use the book as a guide. More examples are needed to understand the concepts especially Tuples and DIctionaryit was easy to do theAssignmentand quizzes without watching the videos.Positive0.970.00.811.19
P--h6zpNEeWYbg7p2_3OHQ This is one of the best online course I ever had.The course content is top notch .The assignments are at very good standards.I strongly recommendcontent is top notch . TheAssignmentare at very good standards. IPositive1.01.00.811.19
P--h6zpNEeWYbg7p2_3OHQ excellent videos and challenging assignments to get thorough with the topics excellent videos and challengingAssignmentto get thorough with the topicsPositive0.90.50.811.19
P--h6zpNEeWYbg7p2_3OHQ Very nice second part of introduction to python with great instructor, practical assignments and free ebook provided. I recommend this course to beginners with no prior or small amount of experience with programming.to python with great instructor, practicalAssignmentand free ebook provided. I recommendPositive0.991.00.811.19
P--h6zpNEeWYbg7p2_3OHQ Great experience as a hobbyist. My first Coursera course that I actually managed to complete. Graded Assignments are very good, they test a student in most areas and probe alternate ways of writing code. Professor is great, love the tea toast and the graduation hat :). Thank you Professor Severance for this wonderful course. Only one feedback: The Quizzes are way too easy and in most cases doesn't require any critical thinking on the part of the student. The complexity needs to be increased a bit.I actually managed to complete. GradedAssignmentare very good, they test aPositive0.881.00.811.19
P--h6zpNEeWYbg7p2_3OHQ This was a good course, the lecturer is excellent. My only complaint was that the quizzes and assignments were not challenging enough. There should be some more difficult assignments and problems included in this course.complaint was that the quizzes andAssignmentwere not challenging enough. There shouldNegative-0.770.50.811.19
P--h6zpNEeWYbg7p2_3OHQ This was a good course, the lecturer is excellent. My only complaint was that the quizzes and assignments were not challenging enough. There should be some more difficult assignments and problems included in this course.There should be some more difficultAssignmentand problems included in this course.Negative-0.820.50.811.19
P--h6zpNEeWYbg7p2_3OHQ The class is well paced for the busy individual, with concise lesson plans and short but effective programming assignments. Professor Severance is lively during the lectures so it's easy to keep focused on the material also. Great instruction and class.plans and short but effective programmingAssignmentProfessor Severance is lively during thePositive0.951.00.811.19
P--h6zpNEeWYbg7p2_3OHQ Interesting, but the assignments were a bit dull. Learned a bit more about python. Interesting, but theAssignmentwere a bit dull. Learned aNegative-0.840.00.811.19
P--h6zpNEeWYbg7p2_3OHQ No doubt that this is a very helpful course for a beginner to learn Python. I would love to solve more assignments. Even if all the assignments are not graded, its fine but just for sake of practice let students like me solve more of them. Dr. Chuck explains all the topics very nicely. I would request him to go a little deep in topics. By way of example, it would have been great if he taught us the mechanism in which data is stored in Dectionaries (Hashing).I would love to solve moreAssignmentEven if all the assignments arePositive0.970.50.811.19
P--h6zpNEeWYbg7p2_3OHQ No doubt that this is a very helpful course for a beginner to learn Python. I would love to solve more assignments. Even if all the assignments are not graded, its fine but just for sake of practice let students like me solve more of them. Dr. Chuck explains all the topics very nicely. I would request him to go a little deep in topics. By way of example, it would have been great if he taught us the mechanism in which data is stored in Dectionaries (Hashing).more assignments. Even if all theAssignmentare not graded, its fine butNegative-0.820.50.811.19
P--h6zpNEeWYbg7p2_3OHQ Even if you are an experienced python developer, this course is a good review of the basic data structures. The assignments are great exercises. Dr. Chuck is a good instructorof the basic data structures. TheAssignmentare great exercises. Dr. Chuck isPositive0.881.00.811.19
P--h6zpNEeWYbg7p2_3OHQ Very good course. The last week's lesson on Tuples seemed pretty straightforward, but the last assignment seemed to require "stretching" a bit beyond the material outlined in the videos. I eventually got the answer, but felt a little bewildered and surprised at first as all previous weeks had lecture material and reading that made it rather easy to complete the assignments! I suspect subsequent courses in this specialization will be harder! Overall, this was a great course thoughseemed pretty straightforward, but the lastAssignmentseemed to require " stretching" aNegative-0.650.50.811.19
P--h6zpNEeWYbg7p2_3OHQ Very good course. The last week's lesson on Tuples seemed pretty straightforward, but the last assignment seemed to require "stretching" a bit beyond the material outlined in the videos. I eventually got the answer, but felt a little bewildered and surprised at first as all previous weeks had lecture material and reading that made it rather easy to complete the assignments! I suspect subsequent courses in this specialization will be harder! Overall, this was a great course thoughit rather easy to complete theAssignmentI suspect subsequent courses in thisPositive0.840.50.811.19
P--h6zpNEeWYbg7p2_3OHQ Very helpful course and nice assignments and quizzes. Teaching in a very easy to understand way. Thanks Dr. Very helpful course and niceAssignmentand quizzes. Teaching in a veryPositive0.861.00.811.19
P--h6zpNEeWYbg7p2_3OHQ I t is a great, course, quiz are not hard but they provoke an important questioning and are part of the learning process. Assignments are more interesting every week and strike the most important topics of the week while using remembering a lot of the past concepts. It will be great of after the course is finish the student could download the homework.are part of the learning process.Assignmentare more interesting every week andPositive0.791.00.811.19
P--h6zpNEeWYbg7p2_3OHQ Nice course, but some assignment very easy. Nice course, but someAssignmentvery easy. Positive0.911.00.811.19
P--h6zpNEeWYbg7p2_3OHQ thank u very much i had fun in this course, also (hard times in assignments) thanx againthis course, also (hard times inAssignmentthanx again Positive0.731.00.811.19
P--h6zpNEeWYbg7p2_3OHQ Great Course for beginners, without any programming knowledge. I am suggesting to take this course before you will do any other courses. This course helped me to learn on other python courses, which were overestimated as "for beginners" but needed already some programming knowledge. In this course all assignments are based on learned material (based on lecture). I am glad that I took this course first.programming knowledge. In this course allAssignmentare based on learned material (basedPositive0.651.00.811.19
P--h6zpNEeWYbg7p2_3OHQ Clear lectures, challenging but reasonable assignments and fast-moving course. Clear lectures, challenging but reasonableAssignmentand fast-moving course. Negative-0.621.00.811.19
P--h6zpNEeWYbg7p2_3OHQ Excellent instructor; easy to comprehend and work through the assignments. I'll definitely take the next course in the specialization as well.to comprehend and work through theAssignmentI'll definitely take the next coursePositive0.841.00.811.19
P--h6zpNEeWYbg7p2_3OHQ The best course to teach you Python data structures with fun loving assignments. :)Python data structures with fun lovingAssignment:) Positive0.831.00.811.19
P--h6zpNEeWYbg7p2_3OHQ Great course for enhancing knowledge of Python and its data structures! Assignments were good and the professor was fantastic!of Python and its data structures!Assignmentwere good and the professor wasPositive0.771.00.811.19
P--h6zpNEeWYbg7p2_3OHQ I enjoyed this course and learned new concepts and methodologies that I currently use on a regular basis in my work to automate repetitive tasks. I would have liked to work towards a bigger project, instead of simple weekly assignments, but still a great course that I recommend.bigger project, instead of simple weeklyAssignmentbut still a great course thatPositive0.990.50.811.19
P--h6zpNEeWYbg7p2_3OHQ Excellent explanation and practical assignments. Excellent explanation and practicalAssignment Positive0.631.00.811.19
P--h6zpNEeWYbg7p2_3OHQ Fabulous course. The lectures are good. Quizzes and assignments have started to be, applying what you've "learned", not just regurgitation. Very nice. The bonus material show how the different technologies are related and the genesis of many of them by individuals who participated in then. Very cool. Thanks much. It was most enjoyable. I also like that you can move at your own pace. If you're new to the profession, a quick learner or re-tooling, it's move as fast or as slow as you want. This is been very helpful for myself. I'm retooling and have become a "college" student again. Great fun. Thanks much!!The lectures are good. Quizzes andAssignmenthave started to be, applying whatNegative-0.631.00.811.19
P--h6zpNEeWYbg7p2_3OHQ Very poor Server capacity. Problematic to complete assignmentspoor Server capacity. Problematic to completeAssignment Negative-0.85-1.00.811.19
P--h6zpNEeWYbg7p2_3OHQ I'am disappointed because the assignments are too much easy I'am disappointed because theAssignmentare too much easy Negative-0.890.50.811.19
P--h6zpNEeWYbg7p2_3OHQ very cool professor, neat and clear instructions and exercises. might have been better with more detailed assignments even a final project.have been better with more detailedAssignmenteven a final project. Negative-0.960.50.811.19
PeZYFz-zEeWB_AoW1KYI4Q This course has some really good material but the way it has been presented is very disjointed and does not really do the job of properly illustrating Functional Program Design. Although topics such as Signal and FRP are interesting they serve little value in day to day use and assignments focusing on Futures would be far more beneficial.in day to day use andAssignmentfocusing on Futures would be farNegative-0.640.01.021.11
PeZYFz-zEeWB_AoW1KYI4Q I would have loved to spend more time on FRP and Futures. Both of those sections could have been expanded and an assignment dealing with Futures would be very welcome. Also, the mish-mash of Futures-related lectures was a bit confusing (despite Erik Meijer's obvious enthusiasm for the subject). Otherwise the course is a great introduction to a number of interesting topics in Scala, which will probably serve as an important stepping-stone for the next parallel programming course.could have been expanded and anAssignmentdealing with Futures would be veryNegative-0.750.51.021.11
PeZYFz-zEeWB_AoW1KYI4Q The content is interesting, however, Reactive looks not maintained in Scala anymore, ScalaCheck assignment looks to have nothing to do with the course content of the week, Future part took large amount of a week but no relevant assignment. Because the "Functional Programming Principles in Scala" was such a great and well organized course, it can bring disappointment, because the expectation was set so high by the "principle" one.not maintained in Scala anymore, ScalaCheckAssignmentlooks to have nothing to doNegative-1.00.01.021.11
PeZYFz-zEeWB_AoW1KYI4Q The content is interesting, however, Reactive looks not maintained in Scala anymore, ScalaCheck assignment looks to have nothing to do with the course content of the week, Future part took large amount of a week but no relevant assignment. Because the "Functional Programming Principles in Scala" was such a great and well organized course, it can bring disappointment, because the expectation was set so high by the "principle" one.of a week but no relevantAssignmentBecause the " Functional Programming PrinciplesNegative-0.940.01.021.11
PeZYFz-zEeWB_AoW1KYI4Q The subject is really interesting, and some of the shown approaches really "close to the edge". However, there is too much "cut and paste" from other courses. this makes this one difficult to follow. It has lost "coherence". The cross-references don't make any sense, and the assignments fall too short with regard to the content. I think the remake from the original "Functional Programming ___ in Scala" + "Reactive Programming" has not been as successful as it should. This new format within Coursera (everything shorter, more expensive and with less people involved) is not as good as the original one. Maybe this is the only way they can make enough money to sustain the whole... but the "more idealistic" start was far more pleasant.don't make any sense, and theAssignmentfall too short with regard toNegative-0.990.01.021.11
PeZYFz-zEeWB_AoW1KYI4Q Much of the lecture material seemed very chopped-up from previous courses and did not flow well at all. In a couple of cases the assignment had very little relationship with the course material from the same week.In a couple of cases theAssignmenthad very little relationship with thePositive0.950.01.021.11
PeZYFz-zEeWB_AoW1KYI4Q The course in general is not as good as Martin Odersky's first course, but it still has interesting bits to learn about functional programming. Everything topic feels very disconnected to each other. Lastly, the last part of the course is specially disorganized. I didn't feel like the assignment captured everthing that was taught.disorganized. I didn't feel like theAssignmentcaptured everthing that was taught. Negative-0.910.01.021.11
PeZYFz-zEeWB_AoW1KYI4Q Great course, some assignment are missing i think Great course, someAssignmentare missing i think Positive0.741.01.021.11
PeZYFz-zEeWB_AoW1KYI4Q Assignments are really well designed and constructed. Definitely tests your understanding. Assignmentare really well designed and constructed.Positive0.741.01.021.11
PeZYFz-zEeWB_AoW1KYI4Q This course sets out to teach from the ground up about various functional programming techniques and their uses. It manages to do just that in a very short time. The ideas are presented in Scala but apply just as well to most other languages. The last week, on functional reactive programming and asynchronous programming in particular can easily be transposed to modern front-end web development. The assignments are also interesting and well balanced. I was familiar with most of the ideas, but this course gave me a better understanding of these. I thoroughly enjoyed the experience.to modern front-end web development. TheAssignmentare also interesting and well balanced.Positive0.971.01.021.11
PeZYFz-zEeWB_AoW1KYI4Q Picks up where the previous course left off... the last assignment is a bit more challenging than the others, well for me it was. Thanks to the people who put the course together.left off. . . the lastAssignmentis a bit more challenging thanPositive0.861.01.021.11
PeZYFz-zEeWB_AoW1KYI4Q Very interesting assignments! But I think the assignment instructions were incomplete for the last 2 weeks. (I left comments for those 2 assignments explaining what I thought was not mentioned (and, in my humble opinion, should have been mentioned) in the instructions.) Very interestingAssignmentBut I think the assignment instructionsPositive0.871.01.021.11
PeZYFz-zEeWB_AoW1KYI4Q Very interesting assignments! But I think the assignment instructions were incomplete for the last 2 weeks. (I left comments for those 2 assignments explaining what I thought was not mentioned (and, in my humble opinion, should have been mentioned) in the instructions.)interesting assignments! But I think theAssignmentinstructions were incomplete for the lastPositive0.641.01.021.11
PeZYFz-zEeWB_AoW1KYI4Q Very interesting assignments! But I think the assignment instructions were incomplete for the last 2 weeks. (I left comments for those 2 assignments explaining what I thought was not mentioned (and, in my humble opinion, should have been mentioned) in the instructions.)(I left comments for those 2Assignmentexplaining what I thought was notNegative-0.741.01.021.11
PeZYFz-zEeWB_AoW1KYI4Q Too much reuse of old material (assignments as well as lectures).Too much reuse of old materialAssignmentas well as lectures). Positive0.85-1.01.021.11
QEXoJRBmEeWhsgqB1eduww I enjoyed doing this course very much. The amount of research, references included in the study material makes it credible and easy to relate to. The assignment and exercises are also very helpful. and easy to relate to. TheAssignmentand exercises are also very helpful.Positive1.01.01.01.08
QEXoJRBmEeWhsgqB1eduww 5 star for effort. 4 star for content - some of the findings are open to debate but are seemingly portrayed as "truths" 0 star for trying to obtaining personal information (name, email) under the pretext of assignment when such information are not required for completing the assignment.(name, email) under the pretext ofAssignmentwhen such information are not requiredPositive0.630.01.01.08
QEXoJRBmEeWhsgqB1eduww This course was EXCELLENT! Great information and it was presented in a fun, engaging way. I wish the last week's information and assignments were chunked into two weeks as it was a lot to get done in one week. wish the last week's information andAssignmentwere chunked into two weeks asPositive0.671.01.01.08
QEXoJRBmEeWhsgqB1eduww The lectures were interesting and insightful and the practical assignments were very helpful.interesting and insightful and the practicalAssignmentwere very helpful. Positive0.650.51.01.08
QEXoJRBmEeWhsgqB1eduww I loved this course. I'm a clinical psychologist who works at a university counseling center. Raj distills several principles of a very notable treatment called Dialectical Behavior Therapy into an easily understandable set of assignments. I will refer many students to this course. Raj is an enthusiastic personable lecturer. I'm so impressed that this course was supported by a business school.into an easily understandable set ofAssignmentI will refer many students toPositive0.721.01.01.08
QEXoJRBmEeWhsgqB1eduww I am SOOO happy I took this course. The material is so eye opening and it's presented in a very engaging way with a variety of speakers, references and visuals. I thought the assignments were quite relevant and made you think in ways you typically do not. The only slight drawback is organizational- sometimes links were missing the readings and the assignments require too many unnecessary steps. It can very easy be simplified.were missing the readings and theAssignmentrequire too many unnecessary steps. ItNegative-0.841.01.01.08
QEXoJRBmEeWhsgqB1eduww The content of the course was actually very helpful, but the way the assignments are made took all my motivation away. They use an external tool where one has to enter the information for the assigments, at the end you get a PDF and then you have to copy paste that again into Coursera. The emails are often confusing and some assignements require you to do something each day for seven days in a row, but don't really warn you about that anywhere. So when you think that you have 3 days left to meet the deadline ... wrong, you should've started 4 days ago. This in combination with the ridiculously detailed instruction videos, which consist to 95% of a tutor reading aloud what is written on the assignment webpage. Chances are you get bored quickly and miss the one information that was NOT given on the assignment webpage. In total, it is very sad that this course started so great, but the technical and organizational problems reduced the motivation so much.aloud what is written on theAssignmentwebpage. Chances are you get boredNegative-0.86-0.51.01.08
QEXoJRBmEeWhsgqB1eduww One of the most impactful courses I've ever worked through. Really just an incredible achievement, the actionable and lovable focus of the course really pulled me in and never let go. On paper I didn't do the assignments but I actually did everything suggested in the course and it really has helped my happiness, satisfaction, self-compassion, and I now chase flow rather than superiority. Thank you is not enough, I'm so grateful to all the staff, Raj, and all the guest speakers. Best course ever.On paper I didn't do theAssignmentbut I actually did everything suggestedNegative-0.911.01.01.08
QEXoJRBmEeWhsgqB1eduww I am definitely enjoying Professor Raj, a fellow Texan :-) . I enjoy the guest Skype segments and the book suggestions. I like the Budda quote and the cartoons. Suggestions for improvement.... Make fewer, but longer videos. In my opinion, I lose learning time by watching so many short videos, because each video has the opening animation and closing credits. Also, there really is no need to have someone else give the assignment, she is beautiful and pleasant, but it's distracting and her audio is different than yours, so when wearing ear buds, she sometimes blows my ears up, she's so loud. Would be interested in seeing what else Professor Raj teaches on line.to have someone else give theAssignmentshe is beautiful and pleasant, butPositive0.990.51.01.08
QEXoJRBmEeWhsgqB1eduww A very good course. My only suggestions would be to extend the course for a week or even two. The time and amount of work needed to complete the last week's assignments were inconsistent with the other weeks. To have done my best with the final quiz and assignment, I should have spent a significant amount of time reviewing material from previous weeks.needed to complete the last week'sAssignmentwere inconsistent with the other weeks.Negative-0.870.51.01.08
QEXoJRBmEeWhsgqB1eduww A very good course. My only suggestions would be to extend the course for a week or even two. The time and amount of work needed to complete the last week's assignments were inconsistent with the other weeks. To have done my best with the final quiz and assignment, I should have spent a significant amount of time reviewing material from previous weeks.best with the final quiz andAssignmentI should have spent a significantNegative-0.990.51.01.08
QEXoJRBmEeWhsgqB1eduww Prof Raj is a charismatic and engaging professor. Although at first glance, the content may seem theoretically heavy and dull, he teaches in an entertaining way without jargon, and with lots of anecdotes and metaphors, making it easy to follow, and most of all, fun to learn. I would definitely recommend this course for you! OVERVIEW Each module and the entirety of the course is structured very comprehensively. The lectures incorporate various professors who are experts in their field via video conference, telephone, and quotes. Lecture videos (though sometimes long) have lots of embedded quizzes and relevant external videos. Just like taking a course at university, supplemental (yet an optional) reading list is provided for those who wish to explore further. LECTURE VIDEOS Prof Raj definitely knows what he is talking about and the videos are easy to follow. There are only a few videos where the audio isn't the best, but transcripts can be downloaded on Coursera, and a clean-format of the transcription can be found on the Facebook page. The animations, lighting, audio, in general are all great. THE COMMUNITY The discussion forum is very active. With at least three mentors active during the duration of the course, and at least one responding to a post within a business day, you won't feel like you're taking the course alone. CAUTION ! Although it states that time commitment is 2-3 hours a week, it will most likely take more than that. The total number of minutes spent on watching all lecture videos (for that week) averages to a little over 2 hours. If you're like me and want to take notes or take a break while studying or re-watch a lecture, you'll need more time. Plus on top of that, there are quizzes and assignments. (You can save time by not submitting assignments via the ISB website.) I would allocate minimum 3 hours a week for this course and maximum 5. Bare this in mind for those who are working or studying full-time or are taking other MOOC courses. - Enjoy the course!of that, there are quizzes andAssignment(You can save time by notNegative-0.921.01.01.08
QEXoJRBmEeWhsgqB1eduww I paid to get a certificate and did achieve good marks on the tests and assignments up to week 4 if memory serves. And still, I "dropped out" before the end of the course. Why? - the tests trip you on little bits of trivia, as opposed to assess your understanding of key concepts. Another course, “learning how to learn”, has the best tests in that regard; - the modules are too long. When you do this in addition to working, it becomes a chore; - the assignments: instructions are tedious & confusing. As for the assignment themselves, I couldn’t shake the feeling that I was a test subject with data being gathered in the back. Not what I signed up (and paid) for. So it’s a pity and I do regret having had to stop attending this online class. I was attracted to the topic, I enjoyed the personality of the host, but all the above made it a chore. good marks on the tests andAssignmentup to week 4 if memoryNegative-0.67-0.51.01.08
QEXoJRBmEeWhsgqB1eduww I paid to get a certificate and did achieve good marks on the tests and assignments up to week 4 if memory serves. And still, I "dropped out" before the end of the course. Why? - the tests trip you on little bits of trivia, as opposed to assess your understanding of key concepts. Another course, “learning how to learn”, has the best tests in that regard; - the modules are too long. When you do this in addition to working, it becomes a chore; - the assignments: instructions are tedious & confusing. As for the assignment themselves, I couldn’t shake the feeling that I was a test subject with data being gathered in the back. Not what I signed up (and paid) for. So it’s a pity and I do regret having had to stop attending this online class. I was attracted to the topic, I enjoyed the personality of the host, but all the above made it a chore. it becomes a chore; - theAssignmentinstructions are tedious & confusing. AsNegative-0.91-0.51.01.08
QEXoJRBmEeWhsgqB1eduww I paid to get a certificate and did achieve good marks on the tests and assignments up to week 4 if memory serves. And still, I "dropped out" before the end of the course. Why? - the tests trip you on little bits of trivia, as opposed to assess your understanding of key concepts. Another course, “learning how to learn”, has the best tests in that regard; - the modules are too long. When you do this in addition to working, it becomes a chore; - the assignments: instructions are tedious & confusing. As for the assignment themselves, I couldn’t shake the feeling that I was a test subject with data being gathered in the back. Not what I signed up (and paid) for. So it’s a pity and I do regret having had to stop attending this online class. I was attracted to the topic, I enjoyed the personality of the host, but all the above made it a chore. tedious & confusing. As for theAssignmentthemselves, I couldn’t shake the feelingNegative-0.97-0.51.01.08
QEXoJRBmEeWhsgqB1eduww I've taken about 70 MOOCs across multiple platforms. Of those 70, I've completed about 12. Of those 12, about 4 were good. This is one of those four. Sometimes the videos were a little long, but the work was inspired and the science behind the content was great. I did every assignment (rare for a MOOCer, as you probably know). This was totally worth my time. I hope you find it to be worth yours. Enjoy!content was great. I did everyAssignment(rare for a MOOCer, as youPositive0.910.51.01.08
QEXoJRBmEeWhsgqB1eduww I really enjoyed this course. The material was substantive, backed up with studies and ample research. The exercises and assignments were relevant and led to deep insights. I loved the videos, the dynamic cheerful tone and thorough coverage of material. One of the very best! and ample research. The exercises andAssignmentwere relevant and led to deepPositive0.671.01.01.08
QEXoJRBmEeWhsgqB1eduww Very good content, oo long, too many words to get to the point, and too many instructions on assignments.point, and too many instructions onAssignment Negative-0.80.01.01.08
QKGzLQoYEeWKzSIAC7Uk8A This course provides a great introduction into conflict management. The assignments really allowed me to reflect on times when I was both successful in dealing with a conflict and when I failed. The only drawback is that the concepts are presented rather linearly.great introduction into conflict management. TheAssignmentreally allowed me to reflect onPositive0.650.50.870.87
QKGzLQoYEeWKzSIAC7Uk8A I didn't learn a whole lot -perhaps it is because I'm not coming into a professional setting as a newbie anymore? I found a lot of the examples juvenile - 'wearing a robe to the office' or 'stealing things'. I was looking for more substantial examples of idealogical conflict I guess -stuff that is harder to resolve than being a person of integrity and making good decisions. I know this is just module 1, but the content didn't feel valuable for the most part. The assignments were alright.valuable for the most part. TheAssignmentwere alright. Negative-0.77-0.50.870.87
qLFYrxnoEeWwrBKfKrqlSQ Nice introductory course for database management. Assignments are challenging enough for beginners like me but I like that. If I'm already 'investing' my time into something I expect to learn something in return. This course gave me that kind of reciprocity. Course would benefit from radically different approach to video-lessons. Reading from power-point slides which are written in the same manner, have identical structure tends to become tedious after a while. Professor seems nice and knowledgeable but a bit more relaxed and/or engaging approach would be beneficial to many. Oh, and peer-reviewed grading, wherever possible, should be replaced with an auto-grader. That's not a critique, though. Not quite sure if it's even possible with this kind of material.Nice introductory course for database management.Assignmentare challenging enough for beginners likePositive0.640.00.931.04
qLFYrxnoEeWwrBKfKrqlSQ Good course for broad end-to-end discussion of database design and management. Lectures are decent, assignments and practice problems are pretty helpful. Class takes 3-4 hours/week on average, though it varies by week. Would have like to see more advanced discussion for some of the easier topics/shorter weeks.design and management. Lectures are decent,Assignmentand practice problems are pretty helpful.Negative-0.770.50.931.04
qLFYrxnoEeWwrBKfKrqlSQ The specialization is great, and the course breadth and topics described in each is equally good. For this course, however, I felt like I could have covered what was taught by myself with a book, i.e. I didn't feel like it was class room level engaging with the explanations. I realized this is a one way MOOC, but I've taken courses off and on since they came out, and some others felt more interactive. This was more of here's a slide, I will read what's on the slide and explain some topics. The assignments were not bad, but definitely took more time than stated (just keep that in mind). The other thing that would help immensely is having TAs in the course. It's possible that they may get some later, but I've felt I learned/got feedback a lot more in courses with TAs. That said, this is an excellent introduction to databases course, and there's not many of them out there. If I had to go it again, I would, and I also paid for getting the cert - if anything for career advancement and having it on your LinkedIn profile as a starter DB course.slide and explain some topics. TheAssignmentwere not bad, but definitely tookPositive0.670.00.931.04
qLFYrxnoEeWwrBKfKrqlSQ Wonderful course. As an Electronic Engineer, I've always have a lack of Knowledge in Data Base structures. Nowadays, not only software applications but software based hardware solutions depend on this infra structure to warehouse data and information. Moreover, we live today in an Analytic world, deep mining knowledge to make decisions every day. This Course met all expectation I had and I want to get trough specialization track. By the way, professor Mannino is a great mentor and quality of support material (book, slides, assignment, etc.) is totally above the line.quality of support material (book, slides,Assignmentetc. ) is totally above theNegative-0.661.00.931.04
qLFYrxnoEeWwrBKfKrqlSQ Pros: The course content covers a lot of relevant topics on Database Management. Things like Basic SQL queries, Database Normalization, Conceptual and Logical databases, and making ER diagrams are covered in the course. Cons: Prof Mannino is a bit robotic in his reading out of long sentences and the constant pace of talking. There is tons of repetition of sentences and words mere seconds after they were just spoken. The lectures seem to be a collection of bullet points. The assignments and the peer review structure is really a low point. There's no specific grading rubric - so points allocation is random and based on your peer's assessment. I had many instances where my right answers were marked as wrong. There is nothing you can do to correct it. Moreover, the questions are iterative and thus the same apparent error carries on and you get multiple wrong scores. Assignments need to be submitted in documents. Separate documents for each question !! At times, even a one-line answer needs to be in a separate document. Pictures of database diagrams need to be pasted in said documents. It was a bit frustrating to take screenshots all the time. Especially when you make a small correction, and have to take screenshots AGAIN, then paste it AGAIN, and upload AGAIN !! Summary: Take the course for it's content, and use the assignments as good practice. Don't take the grading seriously. Also, focus on the content rather than the delivery by the professor, and you will still be able to get some value out of the course (and the specialization by extension)a collection of bullet points. TheAssignmentand the peer review structure isNegative-0.680.00.931.04
qLFYrxnoEeWwrBKfKrqlSQ Good but with some errors in assignments and not real support via the forum - some question has not been answeredGood but with some errors inAssignmentand not real support via theNegative-0.940.50.931.04
qLFYrxnoEeWwrBKfKrqlSQ A good introductory course. I would recommend allowing for extra time to get the database software up and functioning so that you aren't crammed for time trying to get it configured and do the assignment in week 2.get it configured and do theAssignmentin week 2. Negative-0.731.00.931.04
qLFYrxnoEeWwrBKfKrqlSQ Severe lack of support (zero) from the professor or TAs. Some wrong solutions were provided for assigments but were never addressed or acknowledged that it will be fixed. Some assignment files are not Mac friendly or is just not viewable by all students (I can't tell). Materials are quite good but grading is subject to broad interpretations and there is no human to provide guidance on what are the best practices. To think that I paid for the specialisation in order to take the graded assignment AND I have to do the grading BUT I do not receive support? This is ridiculous. I will have to think three times before I pay for a Coursera course in the future. Never again. I will not recommend this to others.in order to take the gradedAssignmentAND I have to do theNegative-0.66-1.00.931.04
qLFYrxnoEeWwrBKfKrqlSQ Poor english, hard to follow assignments (instructions spread out over 3-4 microsoft word documents with no links between them). Teaches SQL with MixedCase namings, all-named constraints and other non-standard syntax. Poor english, hard to followAssignment(instructions spread out over 3-4 microsoftNegative-0.73-0.50.931.04
qLFYrxnoEeWwrBKfKrqlSQ The course was very well presented and was easy to follow. my only problem is that I struggled a little and as much as I was trying to follow and read the recommended reading material, I found that there was not enough time due to the volume of assignments per week. Maybe if the assignments were reduced or we have them every 2 weeks?!time due to the volume ofAssignmentper week. Maybe if the assignmentsNegative-0.860.50.931.04
qLFYrxnoEeWwrBKfKrqlSQ The course was very well presented and was easy to follow. my only problem is that I struggled a little and as much as I was trying to follow and read the recommended reading material, I found that there was not enough time due to the volume of assignments per week. Maybe if the assignments were reduced or we have them every 2 weeks?!assignments per week. Maybe if theAssignmentwere reduced or we have themNegative-0.930.50.931.04
qLFYrxnoEeWwrBKfKrqlSQ Great course! The course is well structured with clear objective for each lecture. The assignments are interesting and the practice assignments are relevant. Excelent material. Thank you!clear objective for each lecture. TheAssignmentare interesting and the practice assignmentsPositive0.881.00.931.04
qLFYrxnoEeWwrBKfKrqlSQ Great course! The course is well structured with clear objective for each lecture. The assignments are interesting and the practice assignments are relevant. Excelent material. Thank you!assignments are interesting and the practiceAssignmentare relevant. Excelent material. Thank you!Positive0.721.00.931.04
qLFYrxnoEeWwrBKfKrqlSQ Assignments are very inaccurate. Mess with table and field names. Oracle VM is very heavy and slow to use on regular laptop. Assignmentare very inaccurate. Mess with tableNegative-0.95-0.50.931.04
qLFYrxnoEeWwrBKfKrqlSQ Very nice introduction to databases. The lectures are not very engaging, the plus is there are practical assignments for every week, where you learn the most. First you submit your own solution and then you provide feedback to your peers. I like the format of the assignments.the plus is there are practicalAssignmentfor every week, where you learnNegative-0.830.50.931.04
qLFYrxnoEeWwrBKfKrqlSQ The course is well structured with clear objective for each lecture. It starts by asking the main question about the course then summarize the answer and the key messages. Practice and assignment are valuable to apply and test courses knowledge. Thank youand the key messages. Practice andAssignmentare valuable to apply and testPositive0.640.50.931.04
qLFYrxnoEeWwrBKfKrqlSQ Very nice class, well thought out and organized. The assignments are interesting and the practice assignments are relevant.well thought out and organized. TheAssignmentare interesting and the practice assignmentsPositive0.981.00.931.04
qLFYrxnoEeWwrBKfKrqlSQ Excellent course! It was my 1st experience with Coursera and I didn't expect that online learning can be so stimulating and exciting. The biggest advantage of this course is its very practical approach and fact that each week there is assignment. The only disadvantage here is the fact that this course has been more time-consuming that I initially expected it to be hence I had to spend more time on it than estimated 3-6 hours a week. For full-time working person it was not easy to keep up with deadlines, especially the weeks with 2 assignments per week. Nevertheless - truly intensive and interestingly presented. I strongly recommend:)fact that each week there isAssignmentThe only disadvantage here is theNegative-0.671.00.931.04
qLFYrxnoEeWwrBKfKrqlSQ Excellent course! It was my 1st experience with Coursera and I didn't expect that online learning can be so stimulating and exciting. The biggest advantage of this course is its very practical approach and fact that each week there is assignment. The only disadvantage here is the fact that this course has been more time-consuming that I initially expected it to be hence I had to spend more time on it than estimated 3-6 hours a week. For full-time working person it was not easy to keep up with deadlines, especially the weeks with 2 assignments per week. Nevertheless - truly intensive and interestingly presented. I strongly recommend:)deadlines, especially the weeks with 2Assignmentper week. Nevertheless - truly intensivePositive0.841.00.931.04
qLFYrxnoEeWwrBKfKrqlSQ very good for beginners, truly wide scope of topics. also some assignments' conditions are not transparent and contradictory thank youwide scope of topics. also someAssignmentconditions are not transparent and contradictoryPositive0.81.00.931.04
qLFYrxnoEeWwrBKfKrqlSQ The teacher's lecture is not very clear and all the assignments are graded by peer classmates which may occur several controversial issues.not very clear and all theAssignmentare graded by peer classmates whichNegative-0.740.50.931.04
qLFYrxnoEeWwrBKfKrqlSQ The course has good material and solid assignment. It would be five star if it goes more deep in some topicscourse has good material and solidAssignmentIt would be five star ifPositive0.850.50.931.04
QoJxNRnoEeW9dA4X94-nLQ This is an excellent course. You are given a six month license to use Tableau as well as practice data for the assignments and exercises. It is very practical and informative. It covers more than just Tableau. The first week is about framing data questions and working with stakeholders. The second and third week cover Tableau. The last week gives some very helpful tips for giving effective presentations. The final assessment will go over all of these things, so be prepared to put them to use if you want the final certificate.well as practice data for theAssignmentand exercises. It is very practicalPositive0.951.01.071.24
QoJxNRnoEeW9dA4X94-nLQ I loved this course. The lecture videos taught me a lot and I was happy I got to use whatever I learned in the final project. The only reason why I'm giving three stars was because of the submission process for the final project. It gave me a headache because I didn't really understand how to submit to Tableau public. I tried following the instructions but I couldn't find some things so it confused me a bit. It caused me to submit my assignment late, and it was just not a pleasant process. Maybe upload new instructions with screenshots, or make another lecture video on how to submit.It caused me to submit myAssignmentlate, and it was just notNegative-0.980.01.071.24
QoJxNRnoEeW9dA4X94-nLQ Awesome class - very well organized, great examples, challenging assignments, and includes interviews with real data analysts and data scientists! Got me hooked on Tableau and am now working on implementing it at work.very well organized, great examples, challengingAssignmentand includes interviews with real dataPositive0.971.01.071.24
QoJxNRnoEeW9dA4X94-nLQ Tableau is garbage and their assignment practice questions don't work Tableau is garbage and theirAssignmentpractice questions don't work Negative-0.99-1.01.071.24
QoJxNRnoEeW9dA4X94-nLQ Very well taught course about using Tableau, providing tableau license for the Specialization (6 months). The lectures are well executed, concepts well explained and referenced materials provided. The most fun part are the assignments using real world datasets by Dognition. The course introduced me to very interesting visualization tool used in Data analytics. I enjoyed this course and took a great deal out of it.The most fun part are theAssignmentusing real world datasets by Dognition.Positive0.991.01.071.24
QoJxNRnoEeW9dA4X94-nLQ Good syllabus and challenging assignments with real data. Great lecturer too. Good syllabus and challengingAssignmentwith real data. Great lecturer too.Positive0.730.51.071.24
r0e9gyUAEeWxbhIkPfddLQ The course content itself was good, however the final assignment was vague and confusing. I think my coursemates had the same problem; all of the submissions I reviewed failed to discuss in any way at least one of the learning objectives.itself was good, however the finalAssignmentwas vague and confusing. I thinkNegative-0.860.01.041.08
r0e9gyUAEeWxbhIkPfddLQ This is a very simple, brief and useful course. The modules are short, concise but do not go into lot of details. Is a good course to audit/browse for free but may not be good enough against a verified option. Anyways, paying for verified course is subject to personal value derivation. While I had rated earlier for the above reasons before the course finished. I am facing the exact same problem with this course as I faced with earlier course. The grading process is badly constructed for final assignment. In fact, now I am learning from coursera staff that may be there are not enough students to grade my peer review assignment. So please do audit this course but do not be trapped in specialization. Cheers..process is badly constructed for finalAssignmentIn fact, now I am learningNegative-0.94-0.51.041.08
r0e9gyUAEeWxbhIkPfddLQ This is a very simple, brief and useful course. The modules are short, concise but do not go into lot of details. Is a good course to audit/browse for free but may not be good enough against a verified option. Anyways, paying for verified course is subject to personal value derivation. While I had rated earlier for the above reasons before the course finished. I am facing the exact same problem with this course as I faced with earlier course. The grading process is badly constructed for final assignment. In fact, now I am learning from coursera staff that may be there are not enough students to grade my peer review assignment. So please do audit this course but do not be trapped in specialization. Cheers..students to grade my peer reviewAssignmentSo please do audit this courseNegative-0.96-0.51.041.08
r0e9gyUAEeWxbhIkPfddLQ The professor isn't that great, and really difficult to follow (high speed, English pronunciation not obvious). The assignment was also really similar to the speed, English pronunciation not obvious). TheAssignmentwas also really similar to thePositive0.82-0.51.041.08
r0e9gyUAEeWxbhIkPfddLQ At times a direct contrast the the precursor class. Assignments too easy. Lectures okay but syllabus lacked structure. Too easy. Wasted time.direct contrast the the precursor class.Assignmenttoo easy. Lectures okay but syllabusPositive0.74-0.51.041.08
r0e9gyUAEeWxbhIkPfddLQ Great education and a very good setup, but the final assignment is very vague, so it's challenging. I think that when a professor gives a vague assignment, he should be the one grading the work, because peer grading only works best when they know exactly what they are supposed to be grading.very good setup, but the finalAssignmentis very vague, so it's challenging.Positive0.791.01.041.08
r0e9gyUAEeWxbhIkPfddLQ Great education and a very good setup, but the final assignment is very vague, so it's challenging. I think that when a professor gives a vague assignment, he should be the one grading the work, because peer grading only works best when they know exactly what they are supposed to be grading.when a professor gives a vagueAssignmenthe should be the one gradingNegative-0.841.01.041.08
r0e9gyUAEeWxbhIkPfddLQ I really enjoyed the Professor's presentation style, and the format of the course (quizzes with one large assignment at the end). It would have been helpful however to have had the slides available for download.the course (quizzes with one largeAssignmentat the end). It would haveNegative-0.71.01.041.08
R1xPlXlzEeW3pg6oA-kqJQ Great course, would have been better, if authors added more assignments and material to study as graphs have so many applications. Anyways, I do believe that motivated learners will go ahead and find more challenges for themselves. As always, thanks to all the instructors, keep up the good work!been better, if authors added moreAssignmentand material to study as graphsNegative-0.980.51.021.14
R1xPlXlzEeW3pg6oA-kqJQ The teaching quality is very average and mediocre at best. The assignments are merely implementation of lectures . The Stanford and Princeton courses on Algorithms are better courses to take for one to pursue a serious study of Algorithms.average and mediocre at best. TheAssignmentare merely implementation of lectures .Negative-1.0-0.51.021.14
R1xPlXlzEeW3pg6oA-kqJQ Another great course! I started this one right after completing data structures and found it particularly interesting as graph problems seem to pop up everywhere in our modern, networked world. Compared to the data structures course this definitely felt easier, however this may be down to me being more comfortable with my chosen language as well as with the overall process and structure of the assignments. Nevertheless there are some fun problems here that have connections to problems in the "real" world. As a side note, I recommend doing the data structures course before this one, as some of the algorithms discussed rely on data structures, so understanding them and better yet having them implemented already will help a lot with focusing on the new material and passing the assignments. Thanks again all the teachers for the great course!overall process and structure of theAssignmentNevertheless there are some fun problemsPositive0.791.01.021.14
R1xPlXlzEeW3pg6oA-kqJQ Another great course! I started this one right after completing data structures and found it particularly interesting as graph problems seem to pop up everywhere in our modern, networked world. Compared to the data structures course this definitely felt easier, however this may be down to me being more comfortable with my chosen language as well as with the overall process and structure of the assignments. Nevertheless there are some fun problems here that have connections to problems in the "real" world. As a side note, I recommend doing the data structures course before this one, as some of the algorithms discussed rely on data structures, so understanding them and better yet having them implemented already will help a lot with focusing on the new material and passing the assignments. Thanks again all the teachers for the great course!the new material and passing theAssignmentThanks again all the teachers forPositive0.771.01.021.14
R1xPlXlzEeW3pg6oA-kqJQ Very good explanations. The course assignments were well thought-out and were the right difficulty. Very good explanations. The courseAssignmentwere well thought-out and were thePositive0.811.01.021.14
R1xPlXlzEeW3pg6oA-kqJQ I must say I feel disappointed especially when the whole Data Structures and Algorithms series take this course as the selling point ( "you'll learn how to compute the fastest route between New York and Mountain View thousands of times faster than classic algorithms and close to those used in Google Maps", blablabla), but it turns out to be the least challenging course with only elementary introduction to the big topic. Perhaps the preparing time for this course is too short? I still miss the teaching style and assignment design of the first course of the series though. It would seem to be unwise to pay for the following courses if this continues on. (FYI I was the among the first ones who take this series, and I have got 100% grade for each course ever since then.) still miss the teaching style andAssignmentdesign of the first course ofPositive0.820.01.021.14
R1xPlXlzEeW3pg6oA-kqJQ Thank you for a great course! But the assignments could have been more challenging.for a great course! But theAssignmentcould have been more challenging. Negative-0.661.01.021.14
R1xPlXlzEeW3pg6oA-kqJQ I can only give this two stars at most. The lecturers are just like reading the PPT without any heuristic teaching approaches. The assignments make me desperate, always show very poor feedback message -- "Wrong answer", even the cases failed because of performance issue. The starter files given from the assignment are inconsistent with the pdf description. It's so confusing. Couldn't get any help from forums. The starter files given from theAssignmentare inconsistent with the pdf description.Negative-0.71-0.51.021.14
R1xPlXlzEeW3pg6oA-kqJQ Awesome! One of the rare courses that teach everything about Graphs! From the very basic to the very advanced. Together with programming assignments that accommodate almost all available programming languages!the very advanced. Together with programmingAssignmentthat accommodate almost all available programmingPositive0.911.01.021.14
r8zaNVu-EeW0ugrg2GGh4Q Good Introduction to some of the Algorithms in Computational Planning . More of training in assignment than explanation in videoPlanning . More of training inAssignmentthan explanation in video Negative-0.731.01.011.08
r8zaNVu-EeW0ugrg2GGh4Q The course is ok, it touches on some interesting topics and it serves its purpose as an introductory course. Unfortunately more interesting topics are only briefly mentioned at the end of the last video. I also think the assignments can be improved, some assignments lack documentation, one of them had a coordinate system swapped from what was shown on screen and the evaluation of some assignments are quite tight, even if you have it working, unless you deliver exactly as it is expected you will fail, not to mention what is expected is sometimes blurry.last video. I also think theAssignmentcan be improved, some assignments lackPositive0.710.01.011.08
r8zaNVu-EeW0ugrg2GGh4Q The course is ok, it touches on some interesting topics and it serves its purpose as an introductory course. Unfortunately more interesting topics are only briefly mentioned at the end of the last video. I also think the assignments can be improved, some assignments lack documentation, one of them had a coordinate system swapped from what was shown on screen and the evaluation of some assignments are quite tight, even if you have it working, unless you deliver exactly as it is expected you will fail, not to mention what is expected is sometimes blurry.screen and the evaluation of someAssignmentare quite tight, even if youPositive0.660.01.011.08
r8zaNVu-EeW0ugrg2GGh4Q This is just a poor sample of a course. Very few material, low quality assignments and grading.course. Very few material, low qualityAssignmentand grading. Negative-0.96-0.51.011.08
r8zaNVu-EeW0ugrg2GGh4Q A great course in a unique topic. It is very well made with a balance of theory in robotics motion control with practical assignments using the popular language Matlab. However, to enjoy this course thoroughly, I think the previous course (Aerial robotics) is very necessary. Also, prior experience with MatLab or a patience to pick up Matlab will be very essential to fare through this course smoothly.in robotics motion control with practicalAssignmentusing the popular language Matlab. However,Positive0.741.01.011.08
r8zaNVu-EeW0ugrg2GGh4Q it's a nice to learn a lot from the course. Some of the assignment is quite difficult. But with the discussion forum's help, I can pass all of them.from the course. Some of theAssignmentis quite difficult. But with thePositive0.790.51.011.08
r8zaNVu-EeW0ugrg2GGh4Q A great course ,this course will introduce you to the planning algorithms and will make you do some cool stuff as assignments.you do some cool stuff asAssignment Negative-0.721.01.011.08
r8zaNVu-EeW0ugrg2GGh4Q The contents and quality of the video lectures are great. The quality of the supplementary materials (like the quizzes and the Matlab code) provided by TAs for the assignments are very poor. The assignment guides are written with very poor grammar. The Matlab code is written using the worst coding and documenting practices. The automatic evaluation system (the system for grade the submissions), doest't provide useful feedback. As people can read in the course discussion forums, students have been asking for months for improvements to the grading systems.code) provided by TAs for theAssignmentare very poor. The assignment guidesNegative-0.98-0.51.011.08
r8zaNVu-EeW0ugrg2GGh4Q The contents and quality of the video lectures are great. The quality of the supplementary materials (like the quizzes and the Matlab code) provided by TAs for the assignments are very poor. The assignment guides are written with very poor grammar. The Matlab code is written using the worst coding and documenting practices. The automatic evaluation system (the system for grade the submissions), doest't provide useful feedback. As people can read in the course discussion forums, students have been asking for months for improvements to the grading systems.the assignments are very poor. TheAssignmentguides are written with very poorNegative-0.99-0.51.011.08
r8zaNVu-EeW0ugrg2GGh4Q Interesting material, and good assignments. However this is no assistance when by TAs if you have questions, which is important since there is no feedback on assignments and hard to know where you went wrong. Interesting material, and goodAssignmentHowever this is no assistance whenNegative-0.74-0.51.011.08
r8zaNVu-EeW0ugrg2GGh4Q Interesting material, and good assignments. However this is no assistance when by TAs if you have questions, which is important since there is no feedback on assignments and hard to know where you went wrong.since there is no feedback onAssignmentand hard to know where youNegative-0.94-0.51.011.08
r8zaNVu-EeW0ugrg2GGh4Q Very good introduction course for motion planning. Could be better if there is more interactions with the TAs. Also the matlab assignments have some minor mistakes which takes time to figure it out. with the TAs. Also the matlabAssignmenthave some minor mistakes which takesPositive0.620.01.011.08
r8zaNVu-EeW0ugrg2GGh4Q Very good material and cool assignments. Very good material and coolAssignment Positive0.751.01.011.08
r8zaNVu-EeW0ugrg2GGh4Q If the course had the same information and effort as week1 over all 4 weeks i would gave 5 stars, although the assignments are pretty good and I learnt something new, however the assignments are fun but the grader is annoying as the single error output is..... something is wrong... try again?!would gave 5 stars, although theAssignmentare pretty good and I learntPositive0.68-1.01.011.08
r8zaNVu-EeW0ugrg2GGh4Q If the course had the same information and effort as week1 over all 4 weeks i would gave 5 stars, although the assignments are pretty good and I learnt something new, however the assignments are fun but the grader is annoying as the single error output is..... something is wrong... try again?!I learnt something new, however theAssignmentare fun but the grader isNegative-0.77-1.01.011.08
r8zaNVu-EeW0ugrg2GGh4Q Great course, but I found some problems in assignments formulation and also it would be great if some supplementary material was proposed in order to connect this subject with courses, it might seem sometimes disconnected.but I found some problems inAssignmentformulation and also it would beNegative-0.630.51.011.08
r8zaNVu-EeW0ugrg2GGh4Q Prof. Taylor's lectures were clear and easy to understand. The course taught the basics of planning pretty well. The teaching staff, unfortunately, was completely unavailable. The solution checkers for the Matlab assignments were very brittle and wasted a lot of students' time. There were several queries about the assignments on the Discussion forums most of which did not elicit any response from the teaching staff. The students ultimately figured it out by spending several laborious hours figuring out the peculiarities of the solution checkers, and by helping each other. This certainly soured my experience with the course.The solution checkers for the MatlabAssignmentwere very brittle and wasted aNegative-0.86-0.51.011.08
r8zaNVu-EeW0ugrg2GGh4Q This course need a serious rework. For the moment I finished it biggest problem was very unclear grading of programming assignments and lack of learning materials. was very unclear grading of programmingAssignmentand lack of learning materials. Negative-0.97-1.01.011.08
r8zaNVu-EeW0ugrg2GGh4Q The lectures were good, but many assignments had errors (graders, errors in code)The lectures were good, but manyAssignmenthad errors (graders, errors in code)Negative-0.980.01.011.08
r8zaNVu-EeW0ugrg2GGh4Q The materials are not deep enough. And the programming assignments are just so-so.not deep enough. And the programmingAssignmentare just so-so. Negative-0.780.01.011.08
r8zaNVu-EeW0ugrg2GGh4Q This is the second of the series, and I had high hopes for this one after the first one was a disappointment. While the material was on the sparse side, the level of the course was more as advertised. The Matlab assignments were not too difficult, but were relevant enough to the material to be acceptable. Some of the assignment simulations/animations were not working, but I was able to submit the results and get full credit. I was ready to give 2 or 3 stars in this review. Unfortunately, on the last assignment, the sample code and scripts was buggy (even towards the end of the course after it had been pointed out to the staff), and inconsistently written. The final project submit script would not work and it was a trial and error troubleshooting to understand why. Some on the discussion boards were able to submit, but other couldn't. Although my assignment would run as I understand the project should, I could not even submit it. Judging from the discussion boards, I'm not the only one with this problem. Again, the University of Pennsylvania has missed the mark with this class and the robotics series. It is regretful that I must again leave a one star review. I realize this is the first time this course was offered, so there are some issues that need to be worked out. I suggest for the remainder of the classes in the series, the creators should do a pilot run first before releasing to Coursera.was more as advertised. The MatlabAssignmentwere not too difficult, but wereNegative-0.8-1.01.011.08
r8zaNVu-EeW0ugrg2GGh4Q This is the second of the series, and I had high hopes for this one after the first one was a disappointment. While the material was on the sparse side, the level of the course was more as advertised. The Matlab assignments were not too difficult, but were relevant enough to the material to be acceptable. Some of the assignment simulations/animations were not working, but I was able to submit the results and get full credit. I was ready to give 2 or 3 stars in this review. Unfortunately, on the last assignment, the sample code and scripts was buggy (even towards the end of the course after it had been pointed out to the staff), and inconsistently written. The final project submit script would not work and it was a trial and error troubleshooting to understand why. Some on the discussion boards were able to submit, but other couldn't. Although my assignment would run as I understand the project should, I could not even submit it. Judging from the discussion boards, I'm not the only one with this problem. Again, the University of Pennsylvania has missed the mark with this class and the robotics series. It is regretful that I must again leave a one star review. I realize this is the first time this course was offered, so there are some issues that need to be worked out. I suggest for the remainder of the classes in the series, the creators should do a pilot run first before releasing to Coursera.to be acceptable. Some of theAssignmentsimulations/animations were not working, but INegative-0.76-1.01.011.08
r8zaNVu-EeW0ugrg2GGh4Q This is the second of the series, and I had high hopes for this one after the first one was a disappointment. While the material was on the sparse side, the level of the course was more as advertised. The Matlab assignments were not too difficult, but were relevant enough to the material to be acceptable. Some of the assignment simulations/animations were not working, but I was able to submit the results and get full credit. I was ready to give 2 or 3 stars in this review. Unfortunately, on the last assignment, the sample code and scripts was buggy (even towards the end of the course after it had been pointed out to the staff), and inconsistently written. The final project submit script would not work and it was a trial and error troubleshooting to understand why. Some on the discussion boards were able to submit, but other couldn't. Although my assignment would run as I understand the project should, I could not even submit it. Judging from the discussion boards, I'm not the only one with this problem. Again, the University of Pennsylvania has missed the mark with this class and the robotics series. It is regretful that I must again leave a one star review. I realize this is the first time this course was offered, so there are some issues that need to be worked out. I suggest for the remainder of the classes in the series, the creators should do a pilot run first before releasing to Coursera.this review. Unfortunately, on the lastAssignmentthe sample code and scripts wasNegative-0.87-1.01.011.08
r8zaNVu-EeW0ugrg2GGh4Q This is the second of the series, and I had high hopes for this one after the first one was a disappointment. While the material was on the sparse side, the level of the course was more as advertised. The Matlab assignments were not too difficult, but were relevant enough to the material to be acceptable. Some of the assignment simulations/animations were not working, but I was able to submit the results and get full credit. I was ready to give 2 or 3 stars in this review. Unfortunately, on the last assignment, the sample code and scripts was buggy (even towards the end of the course after it had been pointed out to the staff), and inconsistently written. The final project submit script would not work and it was a trial and error troubleshooting to understand why. Some on the discussion boards were able to submit, but other couldn't. Although my assignment would run as I understand the project should, I could not even submit it. Judging from the discussion boards, I'm not the only one with this problem. Again, the University of Pennsylvania has missed the mark with this class and the robotics series. It is regretful that I must again leave a one star review. I realize this is the first time this course was offered, so there are some issues that need to be worked out. I suggest for the remainder of the classes in the series, the creators should do a pilot run first before releasing to Coursera.submit, but other couldn't. Although myAssignmentwould run as I understand theNegative-0.82-1.01.011.08
r8zaNVu-EeW0ugrg2GGh4Q Many problems and mistakes found in the assignment programs and I felt a lack of staff assistance on helping solving them.problems and mistakes found in theAssignmentprograms and I felt a lackNegative-0.78-0.51.011.08
r8zaNVu-EeW0ugrg2GGh4Q Assignments were fantastic, course structure was great! Focus was mainly on algorithmic concepts that were then implemented during assignments. Great learning experience. Just that the assignment grading system could have been better. Assignmentwere fantastic, course structure was great!Positive0.960.51.011.08
r8zaNVu-EeW0ugrg2GGh4Q Assignments were fantastic, course structure was great! Focus was mainly on algorithmic concepts that were then implemented during assignments. Great learning experience. Just that the assignment grading system could have been better.Great learning experience. Just that theAssignmentgrading system could have been better.Negative-0.950.51.011.08
r8zaNVu-EeW0ugrg2GGh4Q The topic is interesting and the lectures itself were good. The explanations of the algorithms and concepts was clear and easy to understand. However, the amount of material covered is very little. I think there should either be more concepts thought or they should be covered in more depth. Quizzes: The quizzes were very weak. They didn't really tell you weather you understood the concept or not. If one of the answers was wrong there was no information which one it was. So you have no idea which lecture you should watch again. Assignments: The assignments were very bad prepared. In some assignments there were bugs in the provided code, we weren't supposed to edit. The assignments itself are rather easy and can be completed quite quickly, if there wasn't the grader. From the grading you got no information what was wrong or which tests passed or failed. Most of the time it wasn't the case that the algorithm failed, instead the output was not as expected by the grader, although it was as described in the assignment. But you never knew. This part has to be improved a lot. Overall I have to say that I expected much more from University of Pennsylvania, especially after taking the first part of the Specialization which was of good quality.which lecture you should watch again.AssignmentThe assignments were very bad prepared.Negative-0.9-1.01.011.08
r8zaNVu-EeW0ugrg2GGh4Q The topic is interesting and the lectures itself were good. The explanations of the algorithms and concepts was clear and easy to understand. However, the amount of material covered is very little. I think there should either be more concepts thought or they should be covered in more depth. Quizzes: The quizzes were very weak. They didn't really tell you weather you understood the concept or not. If one of the answers was wrong there was no information which one it was. So you have no idea which lecture you should watch again. Assignments: The assignments were very bad prepared. In some assignments there were bugs in the provided code, we weren't supposed to edit. The assignments itself are rather easy and can be completed quite quickly, if there wasn't the grader. From the grading you got no information what was wrong or which tests passed or failed. Most of the time it wasn't the case that the algorithm failed, instead the output was not as expected by the grader, although it was as described in the assignment. But you never knew. This part has to be improved a lot. Overall I have to say that I expected much more from University of Pennsylvania, especially after taking the first part of the Specialization which was of good quality.you should watch again. Assignments: TheAssignmentwere very bad prepared. In someNegative-0.91-1.01.011.08
r8zaNVu-EeW0ugrg2GGh4Q The topic is interesting and the lectures itself were good. The explanations of the algorithms and concepts was clear and easy to understand. However, the amount of material covered is very little. I think there should either be more concepts thought or they should be covered in more depth. Quizzes: The quizzes were very weak. They didn't really tell you weather you understood the concept or not. If one of the answers was wrong there was no information which one it was. So you have no idea which lecture you should watch again. Assignments: The assignments were very bad prepared. In some assignments there were bugs in the provided code, we weren't supposed to edit. The assignments itself are rather easy and can be completed quite quickly, if there wasn't the grader. From the grading you got no information what was wrong or which tests passed or failed. Most of the time it wasn't the case that the algorithm failed, instead the output was not as expected by the grader, although it was as described in the assignment. But you never knew. This part has to be improved a lot. Overall I have to say that I expected much more from University of Pennsylvania, especially after taking the first part of the Specialization which was of good quality.were very bad prepared. In someAssignmentthere were bugs in the providedNegative-0.96-1.01.011.08
r8zaNVu-EeW0ugrg2GGh4Q The topic is interesting and the lectures itself were good. The explanations of the algorithms and concepts was clear and easy to understand. However, the amount of material covered is very little. I think there should either be more concepts thought or they should be covered in more depth. Quizzes: The quizzes were very weak. They didn't really tell you weather you understood the concept or not. If one of the answers was wrong there was no information which one it was. So you have no idea which lecture you should watch again. Assignments: The assignments were very bad prepared. In some assignments there were bugs in the provided code, we weren't supposed to edit. The assignments itself are rather easy and can be completed quite quickly, if there wasn't the grader. From the grading you got no information what was wrong or which tests passed or failed. Most of the time it wasn't the case that the algorithm failed, instead the output was not as expected by the grader, although it was as described in the assignment. But you never knew. This part has to be improved a lot. Overall I have to say that I expected much more from University of Pennsylvania, especially after taking the first part of the Specialization which was of good quality.we weren't supposed to edit. TheAssignmentitself are rather easy and canNegative-0.86-1.01.011.08
r8zaNVu-EeW0ugrg2GGh4Q The topic is interesting and the lectures itself were good. The explanations of the algorithms and concepts was clear and easy to understand. However, the amount of material covered is very little. I think there should either be more concepts thought or they should be covered in more depth. Quizzes: The quizzes were very weak. They didn't really tell you weather you understood the concept or not. If one of the answers was wrong there was no information which one it was. So you have no idea which lecture you should watch again. Assignments: The assignments were very bad prepared. In some assignments there were bugs in the provided code, we weren't supposed to edit. The assignments itself are rather easy and can be completed quite quickly, if there wasn't the grader. From the grading you got no information what was wrong or which tests passed or failed. Most of the time it wasn't the case that the algorithm failed, instead the output was not as expected by the grader, although it was as described in the assignment. But you never knew. This part has to be improved a lot. Overall I have to say that I expected much more from University of Pennsylvania, especially after taking the first part of the Specialization which was of good quality.it was as described in theAssignmentBut you never knew. This partNegative-0.86-1.01.011.08
r8zaNVu-EeW0ugrg2GGh4Q So I'll start with the positives. The material was appropriate and interesting and well presented. CJ Taylor is an enthusiastic lecturer and the material was presented in an enjoyable easy to understand way and having finished the course, I definitely want to learn more about computational motion planning. The problems I have with this course though are numerous. This is the second part of the Robotics Specialization and compared to the first part, this course was very weak. There was very little lecture material and the course felt thin - as if it were 2 weeks of material stretched over 4. There were many instances where the lectures could have gone in to much more detail and just didn't, I appreciate that you can't cover everything in lectures, but would it have killed you to provide or at least point to some good additional reading resources? The assessments were the worst part. The quizzes barely tested what I had learnt and could mostly be solved by common sense. What I find shocking is that there were so few questions with few multiple choice answer that you could easily brute-force these quizzes if you really wanted to. Compare this to the Aerial Robotics course where the quizzes took time and forced me to think and understand what was discussed in lecture. The programming assignments were shockingly bad. They were hard for completely the wrong reasons. I spent most of my time on them not coding the solution, but trying to figure out what was actually wanted and fixing bugs that were in the provided code that we WEREN'T EVEN SUPPOSED TO EDIT. The autograder would never tell you why you were wrong, just "I'm sorry, your solution didn't pass all of our test cases." This meant that finding the solution was based on guesswork rather than considered thought. This was made even worse by the fact that some simulations took a long time to run which made iterating guesses very slow - and doing this on a time limit is just pointlessly stressful. One of the assignments had the solution already in the source code as the instructors had forgotten to take it out. The final assignment wouldn't even run out of the box without fixing bugs in the provided code. This would have taken seconds to check had the person who wrote it bothered to check their work beforehand. Thing is, the tasks provided in principle weren't that hard, they were actually kind of too easy. Dijkstra's algorithm isn't that difficult to implement from scratch, and yet all that was asked of us was to implement a small 10 line for-loop. That said, I appreciate that as a software engineer, I might find this sort of thing much easier than most, but even so I don't feel as though the programming assignments helped me learn anything. Overall, regardless of how interesting the material was, this course was very shoddily put together. I appreciate this is the first time the course has been run, but this really felt phoned in and unacceptable. I paid money for this course and the quality of it is notably worse than most free MOOCs I have taken. I feel ripped off and I sincerely hope that the next section is better otherwise I doubt I will bother to continue until the end. I thought Penn University was better than this.was discussed in lecture. The programmingAssignmentwere shockingly bad. They were hardNegative-0.96-0.51.011.08
r8zaNVu-EeW0ugrg2GGh4Q So I'll start with the positives. The material was appropriate and interesting and well presented. CJ Taylor is an enthusiastic lecturer and the material was presented in an enjoyable easy to understand way and having finished the course, I definitely want to learn more about computational motion planning. The problems I have with this course though are numerous. This is the second part of the Robotics Specialization and compared to the first part, this course was very weak. There was very little lecture material and the course felt thin - as if it were 2 weeks of material stretched over 4. There were many instances where the lectures could have gone in to much more detail and just didn't, I appreciate that you can't cover everything in lectures, but would it have killed you to provide or at least point to some good additional reading resources? The assessments were the worst part. The quizzes barely tested what I had learnt and could mostly be solved by common sense. What I find shocking is that there were so few questions with few multiple choice answer that you could easily brute-force these quizzes if you really wanted to. Compare this to the Aerial Robotics course where the quizzes took time and forced me to think and understand what was discussed in lecture. The programming assignments were shockingly bad. They were hard for completely the wrong reasons. I spent most of my time on them not coding the solution, but trying to figure out what was actually wanted and fixing bugs that were in the provided code that we WEREN'T EVEN SUPPOSED TO EDIT. The autograder would never tell you why you were wrong, just "I'm sorry, your solution didn't pass all of our test cases." This meant that finding the solution was based on guesswork rather than considered thought. This was made even worse by the fact that some simulations took a long time to run which made iterating guesses very slow - and doing this on a time limit is just pointlessly stressful. One of the assignments had the solution already in the source code as the instructors had forgotten to take it out. The final assignment wouldn't even run out of the box without fixing bugs in the provided code. This would have taken seconds to check had the person who wrote it bothered to check their work beforehand. Thing is, the tasks provided in principle weren't that hard, they were actually kind of too easy. Dijkstra's algorithm isn't that difficult to implement from scratch, and yet all that was asked of us was to implement a small 10 line for-loop. That said, I appreciate that as a software engineer, I might find this sort of thing much easier than most, but even so I don't feel as though the programming assignments helped me learn anything. Overall, regardless of how interesting the material was, this course was very shoddily put together. I appreciate this is the first time the course has been run, but this really felt phoned in and unacceptable. I paid money for this course and the quality of it is notably worse than most free MOOCs I have taken. I feel ripped off and I sincerely hope that the next section is better otherwise I doubt I will bother to continue until the end. I thought Penn University was better than this.just pointlessly stressful. One of theAssignmenthad the solution already in theNegative-0.92-0.51.011.08
r8zaNVu-EeW0ugrg2GGh4Q So I'll start with the positives. The material was appropriate and interesting and well presented. CJ Taylor is an enthusiastic lecturer and the material was presented in an enjoyable easy to understand way and having finished the course, I definitely want to learn more about computational motion planning. The problems I have with this course though are numerous. This is the second part of the Robotics Specialization and compared to the first part, this course was very weak. There was very little lecture material and the course felt thin - as if it were 2 weeks of material stretched over 4. There were many instances where the lectures could have gone in to much more detail and just didn't, I appreciate that you can't cover everything in lectures, but would it have killed you to provide or at least point to some good additional reading resources? The assessments were the worst part. The quizzes barely tested what I had learnt and could mostly be solved by common sense. What I find shocking is that there were so few questions with few multiple choice answer that you could easily brute-force these quizzes if you really wanted to. Compare this to the Aerial Robotics course where the quizzes took time and forced me to think and understand what was discussed in lecture. The programming assignments were shockingly bad. They were hard for completely the wrong reasons. I spent most of my time on them not coding the solution, but trying to figure out what was actually wanted and fixing bugs that were in the provided code that we WEREN'T EVEN SUPPOSED TO EDIT. The autograder would never tell you why you were wrong, just "I'm sorry, your solution didn't pass all of our test cases." This meant that finding the solution was based on guesswork rather than considered thought. This was made even worse by the fact that some simulations took a long time to run which made iterating guesses very slow - and doing this on a time limit is just pointlessly stressful. One of the assignments had the solution already in the source code as the instructors had forgotten to take it out. The final assignment wouldn't even run out of the box without fixing bugs in the provided code. This would have taken seconds to check had the person who wrote it bothered to check their work beforehand. Thing is, the tasks provided in principle weren't that hard, they were actually kind of too easy. Dijkstra's algorithm isn't that difficult to implement from scratch, and yet all that was asked of us was to implement a small 10 line for-loop. That said, I appreciate that as a software engineer, I might find this sort of thing much easier than most, but even so I don't feel as though the programming assignments helped me learn anything. Overall, regardless of how interesting the material was, this course was very shoddily put together. I appreciate this is the first time the course has been run, but this really felt phoned in and unacceptable. I paid money for this course and the quality of it is notably worse than most free MOOCs I have taken. I feel ripped off and I sincerely hope that the next section is better otherwise I doubt I will bother to continue until the end. I thought Penn University was better than this.to take it out. The finalAssignmentwouldn't even run out of theNegative-0.9-0.51.011.08
r8zaNVu-EeW0ugrg2GGh4Q So I'll start with the positives. The material was appropriate and interesting and well presented. CJ Taylor is an enthusiastic lecturer and the material was presented in an enjoyable easy to understand way and having finished the course, I definitely want to learn more about computational motion planning. The problems I have with this course though are numerous. This is the second part of the Robotics Specialization and compared to the first part, this course was very weak. There was very little lecture material and the course felt thin - as if it were 2 weeks of material stretched over 4. There were many instances where the lectures could have gone in to much more detail and just didn't, I appreciate that you can't cover everything in lectures, but would it have killed you to provide or at least point to some good additional reading resources? The assessments were the worst part. The quizzes barely tested what I had learnt and could mostly be solved by common sense. What I find shocking is that there were so few questions with few multiple choice answer that you could easily brute-force these quizzes if you really wanted to. Compare this to the Aerial Robotics course where the quizzes took time and forced me to think and understand what was discussed in lecture. The programming assignments were shockingly bad. They were hard for completely the wrong reasons. I spent most of my time on them not coding the solution, but trying to figure out what was actually wanted and fixing bugs that were in the provided code that we WEREN'T EVEN SUPPOSED TO EDIT. The autograder would never tell you why you were wrong, just "I'm sorry, your solution didn't pass all of our test cases." This meant that finding the solution was based on guesswork rather than considered thought. This was made even worse by the fact that some simulations took a long time to run which made iterating guesses very slow - and doing this on a time limit is just pointlessly stressful. One of the assignments had the solution already in the source code as the instructors had forgotten to take it out. The final assignment wouldn't even run out of the box without fixing bugs in the provided code. This would have taken seconds to check had the person who wrote it bothered to check their work beforehand. Thing is, the tasks provided in principle weren't that hard, they were actually kind of too easy. Dijkstra's algorithm isn't that difficult to implement from scratch, and yet all that was asked of us was to implement a small 10 line for-loop. That said, I appreciate that as a software engineer, I might find this sort of thing much easier than most, but even so I don't feel as though the programming assignments helped me learn anything. Overall, regardless of how interesting the material was, this course was very shoddily put together. I appreciate this is the first time the course has been run, but this really felt phoned in and unacceptable. I paid money for this course and the quality of it is notably worse than most free MOOCs I have taken. I feel ripped off and I sincerely hope that the next section is better otherwise I doubt I will bother to continue until the end. I thought Penn University was better than this.don't feel as though the programmingAssignmenthelped me learn anything. Overall, regardlessNegative-0.77-0.51.011.08
r8zaNVu-EeW0ugrg2GGh4Q A great course on Motion Planning for systems, I enjoyed it. I got stuck a few times during assignments, but due to a great community, I was able to pull through and gain a better understand of the course.got stuck a few times duringAssignmentbut due to a great community,Positive0.870.51.011.08
r8zaNVu-EeW0ugrg2GGh4Q Sorry to say that this is not a well prepared course. The course video provided is quite short, the quiz is rather than nothing and the programming assignments are buggy. I don't feel that I learned a lot from this course. UPenn has let me down twice. Hope the 3rd one will be better.rather than nothing and the programmingAssignmentare buggy. I don't feel thatNegative-0.88-1.01.011.08
r8zaNVu-EeW0ugrg2GGh4Q some of the assignments are unclear, need more detail. Over all great course. some of theAssignmentare unclear, need more detail. OverPositive0.930.51.011.08
r8zaNVu-EeW0ugrg2GGh4Q Overall decent course. This course focused less on the theory aspects in the course videos, which bothered me a lot considering I am paying for it. But the explanations were still good for those algorithms. The assignments were good as well. I liked how they made us work on them instead of the first course where we were mostly tuning parameters. Hopefully MOOCs start having challenging assignments too. The instructor explained really well too! I didn't really end up visiting the Discussion Forums for this course at all. So can't comment on the participation from other students or TAs. Future Advice - Considering how other courses offer about 1-2 hours of course videos, I think this course could offer a lot more. One assignment problem focusing on one algorithm, while having other challenging algorithms taught in those videos to be left for our own implementation would help students a lot more i believe.still good for those algorithms. TheAssignmentwere good as well. I likedPositive0.990.01.011.08
r8zaNVu-EeW0ugrg2GGh4Q In this course we will get to know about shortest path algorithm such A*, Dijkstra's, concept of configuration space and path planning in the same, developing Probabilistic road maps and RRT and also a bit about Artificial potenial fields. All the algorithms are neatly explained. The material though very short(in terms of total hours of video lectures) is nicely compiled. The quality of the MATLAB exercises is very good with few issues here and there. We can extract a lot about MATLAB implementation of different simulations by spending time understanding the given code and also implementing missing sections as part of the assignment. Overall, a great course.missing sections as part of theAssignmentOverall, a great course. Positive0.980.51.011.08
r8zaNVu-EeW0ugrg2GGh4Q Most of the homework assignments aren't graded correctly out of the box and have errors. Also, only specific solutions are selected. Otherwise it's great material at a good pace. Most of the homeworkAssignmentaren't graded correctly out of theNegative-0.70.01.011.08
r8zaNVu-EeW0ugrg2GGh4Q This was an interesting course, however there were bugs and errors in most of the assignment materials, which really impaired the learning experience since much of it was reduced to debugging the course organiser's code... Also the 3rd and fourth sections, including assignments, seemed to be rather small and to cover very little material, with little or no supporting material. Moreover, course staff were conspicuous by their absence on the course forums. A stark contrast to the abundance of support provided and material covered in aerial robotics.and errors in most of theAssignmentmaterials, which really impaired the learningNegative-0.73-0.51.011.08
r8zaNVu-EeW0ugrg2GGh4Q This was an interesting course, however there were bugs and errors in most of the assignment materials, which really impaired the learning experience since much of it was reduced to debugging the course organiser's code... Also the 3rd and fourth sections, including assignments, seemed to be rather small and to cover very little material, with little or no supporting material. Moreover, course staff were conspicuous by their absence on the course forums. A stark contrast to the abundance of support provided and material covered in aerial robotics.the 3rd and fourth sections, includingAssignmentseemed to be rather small andNegative-0.63-0.51.011.08
r8zaNVu-EeW0ugrg2GGh4Q I think there is need to provide clearer instructions on how to get the programming assignments done. The course content is good, but doing the programming assignments needs to be more clarified. is good, but doing the programmingAssignmentneeds to be more clarified. Negative-0.70.01.011.08
r8zaNVu-EeW0ugrg2GGh4Q I like this course because they are covering really complicated topics in very less material. And the assignments are amazing. They are worth the learning effect they create.in very less material. And theAssignmentare amazing. They are worth thePositive1.01.01.011.08
r8zaNVu-EeW0ugrg2GGh4Q Extremely basic. The assignments would be easy except that the provided code has bugs, and some of the assignment details are wrong, making it very difficult to pass the test cases. There is also very little information on how the work will be graded.has bugs, and some of theAssignmentdetails are wrong, making it veryPositive0.72-0.51.011.08
r8zaNVu-EeW0ugrg2GGh4Q The Assignments are more of Trial and Error and not very helpful. The Course Material and Content is good. Teaching Staff is nowhere to be found. TheAssignmentare more of Trial and ErrorPositive0.92-0.51.011.08
r8zaNVu-EeW0ugrg2GGh4Q The material is interesting, however there is not enough information provided by the course to effectively implement the algorithms in the allotted time of each week's assignments. It relies on deferring to external reading materials as primary sources, and these resources were not specified in advance to secure copies in a timely manner. Additionally, there is a big disconnect between the knowledge provided by the weekly material and what is required to easily do the programming assignments in the suggested time of 3 hours. Overall the course material needs to provide more background material to be more effective in delivering the knowledge expected each week. This may be an artifact of trying to cram what other online course provide in 7-10 weeks down into 4 weeks. If the intention is to give a "flavor" in 4 weeks, then the material needs to be distilled down into more of a cookbook format. the allotted time of each week'sAssignmentIt relies on deferring to externalPositive0.820.01.011.08
r8zaNVu-EeW0ugrg2GGh4Q as an introduction is a really good course. The assignments are interesting and can get you to understand what you are doing. However, the grading system used for the assignment is frustrating.. it is never known what it is actually graded and even if your solution is correct compared to what written in the assignment pdf, most of the times is considered wrong without saying why.is a really good course. TheAssignmentare interesting and can get youPositive0.780.51.011.08
r8zaNVu-EeW0ugrg2GGh4Q as an introduction is a really good course. The assignments are interesting and can get you to understand what you are doing. However, the grading system used for the assignment is frustrating.. it is never known what it is actually graded and even if your solution is correct compared to what written in the assignment pdf, most of the times is considered wrong without saying why.the grading system used for theAssignmentis frustrating. . it is neverPositive0.670.51.011.08
r8zaNVu-EeW0ugrg2GGh4Q Although the course covers interesting subject areas, I feel like the various topics should have been explored to a greater depth. I understand that someone with lesser background in the relevant areas might not agree with me. But overall, I felt slightly underwhelmed by the course. Also, the skeleton of code provided for the assignments had minor errors and the instructions for assignments were sometimes ambiguous or even incorrect as compared to what was actually required of the code. But these minor issues will most likely get resolved in subsequent offerings of the course.skeleton of code provided for theAssignmenthad minor errors and the instructionsPositive0.80.01.011.08
r8zaNVu-EeW0ugrg2GGh4Q I enjoyed this course, and learnt a lot. The only reason I'm not giving it 5/5 is that the programming assignments were a bit too easy, especially the last two.it 5/5 is that the programmingAssignmentwere a bit too easy, especiallyPositive0.940.51.011.08
r8zaNVu-EeW0ugrg2GGh4Q The course is very bad and feels thrown together at the last minute. Learning A* and Dijkstra's algorithm is great however the assignments require you to learn not just the little details but to "discovery" techniques not even mentioned in the course material. In addition, you must have strong matlab programming skills and be familiar with much matlab functionality in order to debug some of the assignments. You must have more knowledge concerning matlab than any of the course material or pointers provides. Meaning that beginners will NOT pass this course. The automatic grader provides no feedback at all except pass or fail. This is unfortunate as it can look like your code is working correctly but, the grader is using some edge cases to grade the code but will not include any information indicating what to look for. This is really atrocious. Although the TA's do occasionally provide answers to questions. The total amount of time TA's spend answering questions is just really poor. Don't expect even well asked questions to be answered at all. In addition, the coded template quality upon which your own code depends is horrible and thrown together. You will spend way too much time analyzing it for clues as to what went wrong. Sadly, enough all of these issues have caught up with me and I was unable to pass assignment 2 part 2. Even, though everything looks like it works and achieves the desired goal and even works with all of my own test cases. The grader is merciless. Perhaps, in the feature more time can be devoted to make this course better and I can spend more time learning how the algorithms and maths work rather than matlab and the automatic grader. At this time I don't feel like my money was well spent on these courses. I don't think I would like to risk another 50 dollars learning matlab and debugging the automatic grader on any of the other courses in this specialization. That is very disappointing as I really am passionate about learning robotics and looked forward to the other courses as well.Dijkstra's algorithm is great however theAssignmentrequire you to learn not justPositive0.94-1.01.011.08
r8zaNVu-EeW0ugrg2GGh4Q The course is very bad and feels thrown together at the last minute. Learning A* and Dijkstra's algorithm is great however the assignments require you to learn not just the little details but to "discovery" techniques not even mentioned in the course material. In addition, you must have strong matlab programming skills and be familiar with much matlab functionality in order to debug some of the assignments. You must have more knowledge concerning matlab than any of the course material or pointers provides. Meaning that beginners will NOT pass this course. The automatic grader provides no feedback at all except pass or fail. This is unfortunate as it can look like your code is working correctly but, the grader is using some edge cases to grade the code but will not include any information indicating what to look for. This is really atrocious. Although the TA's do occasionally provide answers to questions. The total amount of time TA's spend answering questions is just really poor. Don't expect even well asked questions to be answered at all. In addition, the coded template quality upon which your own code depends is horrible and thrown together. You will spend way too much time analyzing it for clues as to what went wrong. Sadly, enough all of these issues have caught up with me and I was unable to pass assignment 2 part 2. Even, though everything looks like it works and achieves the desired goal and even works with all of my own test cases. The grader is merciless. Perhaps, in the feature more time can be devoted to make this course better and I can spend more time learning how the algorithms and maths work rather than matlab and the automatic grader. At this time I don't feel like my money was well spent on these courses. I don't think I would like to risk another 50 dollars learning matlab and debugging the automatic grader on any of the other courses in this specialization. That is very disappointing as I really am passionate about learning robotics and looked forward to the other courses as well.and I was unable to passAssignment2 part 2. Even, though everythingNegative-0.78-1.01.011.08
r8zaNVu-EeW0ugrg2GGh4Q This is part 2 in the robotics specialization. The course content is way too short and basic for the price. There are about 77 minutes of lecture in total, i.e. less than 20 minutes per week. The first week covers BFS, Dijkstra, and A*, something part of most undergrad programs. The rest of the material is ok but very basic. The programming assignments are "implement Dijkstra" in week 1, "implement Dijkstra on a Torus" (and "do triangles intersect?") in week 2, a very simple for loop in week 3, and "implement gradient descent" in week 4. I could complete the course by looking at it on-and-off over one weekend. The material that is presented is presented well, but there's not enough of it. For reference, part 1 of the robotics specialization had over twice as much lecture content (by time) and then lots of supplementary material in addition to that, quizzes that required some thinking, and more relevant and at least slightly harder programming assignments.ok but very basic. The programmingAssignmentare " implement Dijkstra" in weekNegative-0.86-1.01.011.08
r8zaNVu-EeW0ugrg2GGh4Q This is part 2 in the robotics specialization. The course content is way too short and basic for the price. There are about 77 minutes of lecture in total, i.e. less than 20 minutes per week. The first week covers BFS, Dijkstra, and A*, something part of most undergrad programs. The rest of the material is ok but very basic. The programming assignments are "implement Dijkstra" in week 1, "implement Dijkstra on a Torus" (and "do triangles intersect?") in week 2, a very simple for loop in week 3, and "implement gradient descent" in week 4. I could complete the course by looking at it on-and-off over one weekend. The material that is presented is presented well, but there's not enough of it. For reference, part 1 of the robotics specialization had over twice as much lecture content (by time) and then lots of supplementary material in addition to that, quizzes that required some thinking, and more relevant and at least slightly harder programming assignments.and at least slightly harder programmingAssignment Negative-0.76-1.01.011.08
r8zaNVu-EeW0ugrg2GGh4Q The assignment code is ambiguous and the assignment is not clear! The lecture is not much helpful than I thought it would be. Overall, I would not recommend this course if you don't need the certificate. TheAssignmentcode is ambiguous and the assignmentPositive0.7-1.01.011.08
r8zaNVu-EeW0ugrg2GGh4Q The assignment code is ambiguous and the assignment is not clear! The lecture is not much helpful than I thought it would be. Overall, I would not recommend this course if you don't need the certificate.assignment code is ambiguous and theAssignmentis not clear! The lecture isPositive0.67-1.01.011.08
rKbbMST9EeWtRg6boA3D-Q I probably have to rate this course 5 stars just for the supplementary reading materials provided. There's a lot of great information provided here. This course helps formalize a process that highly talented people just do intuitively. With the information within, you're able to better understand different aspects of your creative process. At times, the professor's delivery can be a little distracting (he has quite a few awkward pauses in the middle of thoughts, and uses the phrase, "right?" a little too unconsciously). I also found some of the lecture material difficult to connect in a practical sense. Some aspects of the design, play, experience model could use better examples in lecture to make the points more concrete. It is a deep model, and they do in fact point you to a whitepaper published on it so there is that, but just for the sake of the lessons; the examples need better explanation. The quizzes were easy, but challenging in the wrong way. Often, questions are posed that weren't ever directly answered in lecture or the materials, and sometimes they are worded in ways that make it difficult to pinpoint what they are looking for. It would be nice to see student responses to the free-response questions make a comeback in future lessons or at least know that they could possibly carry into the material used to teach the next incoming class. The assignments follow a logical progression, and again are supplemented with great materials. The review system is a little wonky. I've posted in the boards about this. They need to make the criteria more clear. The community activity is pretty low. I'm not sure how this can be addressed, but overall this is a great course and perfect second stop on the journey towards the Game Design and Development specialization.teach the next incoming class. TheAssignmentfollow a logical progression, and againPositive0.751.01.031.07
rKbbMST9EeWtRg6boA3D-Q Very insightful course although the assignments were a bit redundant Very insightful course although theAssignmentwere a bit redundant Positive0.650.51.031.07
rKbbMST9EeWtRg6boA3D-Q I will review this course appointing its pros and cons. Pros: - The instructor: he is a captivating person. It really seems that he like game development, he make jokes and try to make the course interesting. So, he’s personality is makes the course less boring. Cons: - The course name: when I saw “design” in the course name and the icon of course page, I thought it would be related to graphic design, or history telling and so on. But no, the “design” means “project”. So I think a better name would be “Principles of Game Project”. Although, it might be just me who thought this way, because in my language design means something totally different. - The course content: this course should be at the end of the specialization. It is too much abstract and, in some aspects, very obvious. I will not say it is completely useless, because it is not. It gives us a structured view of the stages of game design and its documentation, but I think it would be better if it was like a case study. - The assignments: probably the worst part of the course. They very very complex, to be sincere, none of the assignments I reviewed were full, I gave max grades to many because I think the person tried really hard to make it. Imagine this situation: you are not a programmer, not a graphic designer, not a writer and with a week you need to make a prototype of the game idea you’ve been working on course. This prototype must show the game mechanics and aesthetics, should be playable… And can be non digital? Come on, we are here learning the concepts of developments digital games and the instructor says that we can make a non digital prototype? Some people did it, and I can say for sure that I couldn’t imagine the real game. I made a digital prototype using the knowledge acquired from the first course, but as you can imagine, it is not enough to make our game ideas come true. - The peer review system: the grading is completely non sense, as I said before, the assignments are complex, so it is difficult to show our ideas clearly in a document, without the abilities to make concept arts or something. In 2 of the 4 assignments 2 of the 3 people gave me max grades and 1 gave me bad grades, and did not left any feedback! One of the assignments when I first submitted it I got 12/20. Then, when I resubmitted it, without changing a comma, I got 20/20. So I think this system must change, maybe the mentor should do it. If you want to do all the specialization, ok, go and do this course. But, if this is not your objective, do not waste your time.like a case study. - TheAssignmentprobably the worst part of theNegative-1.0-0.51.031.07
rKbbMST9EeWtRg6boA3D-Q I will review this course appointing its pros and cons. Pros: - The instructor: he is a captivating person. It really seems that he like game development, he make jokes and try to make the course interesting. So, he’s personality is makes the course less boring. Cons: - The course name: when I saw “design” in the course name and the icon of course page, I thought it would be related to graphic design, or history telling and so on. But no, the “design” means “project”. So I think a better name would be “Principles of Game Project”. Although, it might be just me who thought this way, because in my language design means something totally different. - The course content: this course should be at the end of the specialization. It is too much abstract and, in some aspects, very obvious. I will not say it is completely useless, because it is not. It gives us a structured view of the stages of game design and its documentation, but I think it would be better if it was like a case study. - The assignments: probably the worst part of the course. They very very complex, to be sincere, none of the assignments I reviewed were full, I gave max grades to many because I think the person tried really hard to make it. Imagine this situation: you are not a programmer, not a graphic designer, not a writer and with a week you need to make a prototype of the game idea you’ve been working on course. This prototype must show the game mechanics and aesthetics, should be playable… And can be non digital? Come on, we are here learning the concepts of developments digital games and the instructor says that we can make a non digital prototype? Some people did it, and I can say for sure that I couldn’t imagine the real game. I made a digital prototype using the knowledge acquired from the first course, but as you can imagine, it is not enough to make our game ideas come true. - The peer review system: the grading is completely non sense, as I said before, the assignments are complex, so it is difficult to show our ideas clearly in a document, without the abilities to make concept arts or something. In 2 of the 4 assignments 2 of the 3 people gave me max grades and 1 gave me bad grades, and did not left any feedback! One of the assignments when I first submitted it I got 12/20. Then, when I resubmitted it, without changing a comma, I got 20/20. So I think this system must change, maybe the mentor should do it. If you want to do all the specialization, ok, go and do this course. But, if this is not your objective, do not waste your time.to be sincere, none of theAssignmentI reviewed were full, I gaveNegative-0.98-0.51.031.07
rKbbMST9EeWtRg6boA3D-Q I will review this course appointing its pros and cons. Pros: - The instructor: he is a captivating person. It really seems that he like game development, he make jokes and try to make the course interesting. So, he’s personality is makes the course less boring. Cons: - The course name: when I saw “design” in the course name and the icon of course page, I thought it would be related to graphic design, or history telling and so on. But no, the “design” means “project”. So I think a better name would be “Principles of Game Project”. Although, it might be just me who thought this way, because in my language design means something totally different. - The course content: this course should be at the end of the specialization. It is too much abstract and, in some aspects, very obvious. I will not say it is completely useless, because it is not. It gives us a structured view of the stages of game design and its documentation, but I think it would be better if it was like a case study. - The assignments: probably the worst part of the course. They very very complex, to be sincere, none of the assignments I reviewed were full, I gave max grades to many because I think the person tried really hard to make it. Imagine this situation: you are not a programmer, not a graphic designer, not a writer and with a week you need to make a prototype of the game idea you’ve been working on course. This prototype must show the game mechanics and aesthetics, should be playable… And can be non digital? Come on, we are here learning the concepts of developments digital games and the instructor says that we can make a non digital prototype? Some people did it, and I can say for sure that I couldn’t imagine the real game. I made a digital prototype using the knowledge acquired from the first course, but as you can imagine, it is not enough to make our game ideas come true. - The peer review system: the grading is completely non sense, as I said before, the assignments are complex, so it is difficult to show our ideas clearly in a document, without the abilities to make concept arts or something. In 2 of the 4 assignments 2 of the 3 people gave me max grades and 1 gave me bad grades, and did not left any feedback! One of the assignments when I first submitted it I got 12/20. Then, when I resubmitted it, without changing a comma, I got 20/20. So I think this system must change, maybe the mentor should do it. If you want to do all the specialization, ok, go and do this course. But, if this is not your objective, do not waste your time.sense, as I said before, theAssignmentare complex, so it is difficultPositive0.73-0.51.031.07
rKbbMST9EeWtRg6boA3D-Q I will review this course appointing its pros and cons. Pros: - The instructor: he is a captivating person. It really seems that he like game development, he make jokes and try to make the course interesting. So, he’s personality is makes the course less boring. Cons: - The course name: when I saw “design” in the course name and the icon of course page, I thought it would be related to graphic design, or history telling and so on. But no, the “design” means “project”. So I think a better name would be “Principles of Game Project”. Although, it might be just me who thought this way, because in my language design means something totally different. - The course content: this course should be at the end of the specialization. It is too much abstract and, in some aspects, very obvious. I will not say it is completely useless, because it is not. It gives us a structured view of the stages of game design and its documentation, but I think it would be better if it was like a case study. - The assignments: probably the worst part of the course. They very very complex, to be sincere, none of the assignments I reviewed were full, I gave max grades to many because I think the person tried really hard to make it. Imagine this situation: you are not a programmer, not a graphic designer, not a writer and with a week you need to make a prototype of the game idea you’ve been working on course. This prototype must show the game mechanics and aesthetics, should be playable… And can be non digital? Come on, we are here learning the concepts of developments digital games and the instructor says that we can make a non digital prototype? Some people did it, and I can say for sure that I couldn’t imagine the real game. I made a digital prototype using the knowledge acquired from the first course, but as you can imagine, it is not enough to make our game ideas come true. - The peer review system: the grading is completely non sense, as I said before, the assignments are complex, so it is difficult to show our ideas clearly in a document, without the abilities to make concept arts or something. In 2 of the 4 assignments 2 of the 3 people gave me max grades and 1 gave me bad grades, and did not left any feedback! One of the assignments when I first submitted it I got 12/20. Then, when I resubmitted it, without changing a comma, I got 20/20. So I think this system must change, maybe the mentor should do it. If you want to do all the specialization, ok, go and do this course. But, if this is not your objective, do not waste your time.something. In 2 of the 4Assignment2 of the 3 people gaveNegative-0.93-0.51.031.07
rKbbMST9EeWtRg6boA3D-Q I will review this course appointing its pros and cons. Pros: - The instructor: he is a captivating person. It really seems that he like game development, he make jokes and try to make the course interesting. So, he’s personality is makes the course less boring. Cons: - The course name: when I saw “design” in the course name and the icon of course page, I thought it would be related to graphic design, or history telling and so on. But no, the “design” means “project”. So I think a better name would be “Principles of Game Project”. Although, it might be just me who thought this way, because in my language design means something totally different. - The course content: this course should be at the end of the specialization. It is too much abstract and, in some aspects, very obvious. I will not say it is completely useless, because it is not. It gives us a structured view of the stages of game design and its documentation, but I think it would be better if it was like a case study. - The assignments: probably the worst part of the course. They very very complex, to be sincere, none of the assignments I reviewed were full, I gave max grades to many because I think the person tried really hard to make it. Imagine this situation: you are not a programmer, not a graphic designer, not a writer and with a week you need to make a prototype of the game idea you’ve been working on course. This prototype must show the game mechanics and aesthetics, should be playable… And can be non digital? Come on, we are here learning the concepts of developments digital games and the instructor says that we can make a non digital prototype? Some people did it, and I can say for sure that I couldn’t imagine the real game. I made a digital prototype using the knowledge acquired from the first course, but as you can imagine, it is not enough to make our game ideas come true. - The peer review system: the grading is completely non sense, as I said before, the assignments are complex, so it is difficult to show our ideas clearly in a document, without the abilities to make concept arts or something. In 2 of the 4 assignments 2 of the 3 people gave me max grades and 1 gave me bad grades, and did not left any feedback! One of the assignments when I first submitted it I got 12/20. Then, when I resubmitted it, without changing a comma, I got 20/20. So I think this system must change, maybe the mentor should do it. If you want to do all the specialization, ok, go and do this course. But, if this is not your objective, do not waste your time.left any feedback! One of theAssignmentwhen I first submitted it IPositive0.91-0.51.031.07
rKbbMST9EeWtRg6boA3D-Q Great content and great teacher. But I found the assignments and the quizzes not that great. I reckon the questions and corrections were a bit subjective and time consuming.great teacher. But I found theAssignmentand the quizzes not that great.Negative-0.820.51.031.07
rKbbMST9EeWtRg6boA3D-Q After the excellent first course in the specialisation, this was quite a disappointment. I realise that the subject matter in this course will inevitably involve abstract concepts and subjective opinions, but I didn't really 'get' the way that Casey was presenting the subject given that there were quizzes and assignments to follow. That's not to say that the videos aren't interesting. But, given their rambling style, they would be much more useful as reference material rather than driving the course, in my opinion. Many of the questions in the quizzes felt like they'd been added simply to make them up to the correct number. Some were so loose that you could write any answer and I'm sure you'd get a mark! Also, I'd say not to even start this course unless you have a clear idea for a game. The assignments require you to produce design documents that are tedious, going on impossible, to write without some firm rooted idea to start from. Maybe if you really want to be a game designer then this will be the course for you. If you are doing the course out of curiosity, for fun, or to learn how to control Unity, I'd give it a miss.given that there were quizzes andAssignmentto follow. That's not to sayNegative-0.86-1.01.031.07
rKbbMST9EeWtRg6boA3D-Q After the excellent first course in the specialisation, this was quite a disappointment. I realise that the subject matter in this course will inevitably involve abstract concepts and subjective opinions, but I didn't really 'get' the way that Casey was presenting the subject given that there were quizzes and assignments to follow. That's not to say that the videos aren't interesting. But, given their rambling style, they would be much more useful as reference material rather than driving the course, in my opinion. Many of the questions in the quizzes felt like they'd been added simply to make them up to the correct number. Some were so loose that you could write any answer and I'm sure you'd get a mark! Also, I'd say not to even start this course unless you have a clear idea for a game. The assignments require you to produce design documents that are tedious, going on impossible, to write without some firm rooted idea to start from. Maybe if you really want to be a game designer then this will be the course for you. If you are doing the course out of curiosity, for fun, or to learn how to control Unity, I'd give it a miss.clear idea for a game. TheAssignmentrequire you to produce design documentsNegative-0.79-1.01.031.07
rKbbMST9EeWtRg6boA3D-Q Teaching style a little loose for me, but man did he make me work on my assignments. The information is valuable and the references are beneficial. My take-away from attending this course gives a good base on how to think about a game and set things up properly from the start. No quick short cuts here. Just good old fashion hard work and how to approach things logically to get things done constructively and productively.he make me work on myAssignmentThe information is valuable and theNegative-0.711.01.031.07
rKbbMST9EeWtRg6boA3D-Q This is a great course, if you want to hear The Questions you need to Answer to make a good game design for your game. It does not give you the answers, but it gives you a road map to follow. Downside of the course are Quizes and Peer Reviews. Quizes sometimes have shady and non-clear answers, especially for non-native English speakers. Assignments grading criteria makes your peers to choose from 1 to 5. And 5 is "you did so awesome, that you've impressed your peer very much". And this is not happening often.answers, especially for non-native English speakers.Assignmentgrading criteria makes your peers toPositive0.90.51.031.07
rKbbMST9EeWtRg6boA3D-Q I would have liked that the written feedback in the assignments were mandatory, it would allow us to improve on our designsthat the written feedback in theAssignmentwere mandatory, it would allow usNegative-0.650.51.031.07
rKbbMST9EeWtRg6boA3D-Q I learn a lot by doing assignments and reviewing other people's assignments. The important con of this course was some of its quizzes' questions which was ambiguous or badly framed. doing assignments and reviewing other people'sAssignmentThe important con of this coursePositive0.730.51.031.07
rKbbMST9EeWtRg6boA3D-Q Great course for fleshing out ideas. The only problem was the third assignment: making a prototype should take about a month, and we only had a few days to make one.The only problem was the thirdAssignmentmaking a prototype should take aboutNegative-0.891.01.031.07
rKbbMST9EeWtRg6boA3D-Q This course has a good starting point, but there are so many things that ended up being wrong that I just can't force myself to give it more than 3 stars (and I'm not sure if it should be 3 or 2 stars). I think this is also the first course on Coursera that didn't get 5 stars from me (not sure if I've given 4 stars once only). So the bad parts first: Assignments are so unrealistic it's unbelievable. Week 1 is doable. Week 2 is problematic if you have a complex idea, let's say it's still doable, but you would certainly need more time than expected weekly hour work. Week 3 is insane. It is so out of the scope of this course. And week 4 is even worse, I had to use pen and paper and then explain only 1 of the core mechanics (even that used more than expected weekly hour work). Some of the quizzes are not fully clear if you are not a native English speaker. Sometimes I had to re-read things several times, and still wasn't sure what I was doing wrong (I realized that only after I managed to literally guess the correct answer). And most of all grading is the worst I've seen in any course. All of it based on a personal opinion. Hey I even managed not to get full points for a "document is HTML/PDF/....". I mean - how can I not get full points there? It either is or is not a HTML. It's so much subjective that it's making it awful. Now about the good parts: Professor did a great job, the course inspired so many ideas for me. The material is concise and it was a pleasure listening to this course. Most of the courses are too slow for me, so I have to fast forward them to 1.5 and some even to 2 times speed. I've run this course only on 1.25 speed, which is a good thing. I'm not a native English speaker.only). So the bad parts first:Assignmentare so unrealistic it's unbelievable. WeekNegative-0.990.01.031.07
rKbbMST9EeWtRg6boA3D-Q While I really liked the first course I have massive problems with this course. The first 2 assignments, a high concept document and a story bible were doable. But a full GDD and a prototype on week 3 and 4? These aren't part-time tasks for a few days, these are full-time tasks for at least a full month each to do them properly from scratch. These assignments are so unrealistically hard that they demotivate. And I'm saying that as someone who already had quite some ideas for one game and even started experimental programming. For people that are taking this specialization without a focus on game design and/or without ideas... this course is going to be hell to finish in time.do them properly from scratch. TheseAssignmentare so unrealistically hard that theyNegative-0.92-0.51.031.07
rKbbMST9EeWtRg6boA3D-Q Not very informative content, some parts are interesting but not worth the money. The worst thing is, all assignments are writting work that are evaluated by colleagues, meaning, it is purely objective, to the extent that one question asks if my uploaded file is in a readable format, example pdf, txt...etc and two out of three marking my pdf file as not!!! and not even leaving a comment why they are giving that bad score on obvious things!money. The worst thing is, allAssignmentare writting work that are evaluatedNegative-1.0-1.01.031.07
rKbbMST9EeWtRg6boA3D-Q This class started out very rocky and the videos had errors, the quizzes had problems, and the assignments had a poor grading system. Hopefully, these will be corrected in future offerings. the quizzes had problems, and theAssignmenthad a poor grading system. Hopefully,Negative-0.880.01.031.07
rKbbMST9EeWtRg6boA3D-Q This course has some great content and assignments that I'd never make myself do on my own, for that I rate the course highly. I did find myself often wondering exactly what was expected of me on the assignments, and during lecture I'd hear "this is something to think about...", but not what I'd like to hear which is "here's what to do". Overall a great fit into the game development specialization.course has some great content andAssignmentthat I'd never make myself doPositive0.70.51.031.07
rKbbMST9EeWtRg6boA3D-Q This course has some great content and assignments that I'd never make myself do on my own, for that I rate the course highly. I did find myself often wondering exactly what was expected of me on the assignments, and during lecture I'd hear "this is something to think about...", but not what I'd like to hear which is "here's what to do". Overall a great fit into the game development specialization.was expected of me on theAssignmentand during lecture I'd hear "Negative-0.680.51.031.07
rKbbMST9EeWtRg6boA3D-Q One of the worst courses that I have taken in coursera. The videos feel unstructured without preparation and boring. The quizes are subjective. You can pass all of then without watching a single video or lecture. The assignments are interesting but the way of grading them are bad designed and subjective. Sad, I passed this course without trouble but made me stop wanting to get the full specialization. Spartans! Review the course or better close it. Its a shame.a single video or lecture. TheAssignmentare interesting but the way ofNegative-0.96-1.01.031.07
rKbbMST9EeWtRg6boA3D-Q I didn't like the class despite getting 100% on pretty much every assignment. I learned very little from the class. I don't think 99% of what was in the class was useful to me at all. The grading for the class had ludonarrative dissonance with the quizzes. The projects were graded by peers, but the rubric was nonsensical. 1-5 scale for submitting a PDF, for example. So, someone might give you a 1 for submitting the PDF and thus you wouldn't get a full-score. It was just idiotic.getting 100% on pretty much everyAssignmentI learned very little from thePositive0.65-1.01.031.07
rKbbMST9EeWtRg6boA3D-Q A lot was discussed, and many resources were offered, but I felt the general direction offered was too loose. When time came to do each week's assignment, I was not always sure how to execute.time came to do each week'sAssignmentI was not always sure howPositive0.770.51.031.07
RMFRum1BEeWXrA6ju0fvnQ overall pretty solid. would love a bit more feedback and/or greater correlation between material and assignments. But overall nice introduction to R.and/or greater correlation between material andAssignmentBut overall nice introduction to R.Positive0.880.51.051.07
RMFRum1BEeWXrA6ju0fvnQ I would say 3-4 stars. Week 3 was kind of dense really. The assignment was also a little over my head not due to the complexity but certain aspects were not covered in length. Week 4 was good though, and it was enjoyable. Overall a really nice introduction to R and I would certainly recommend this course to my friends.was kind of dense really. TheAssignmentwas also a little over myPositive0.740.51.051.07
RMFRum1BEeWXrA6ju0fvnQ Excellent course material and Assignments. Good assignment in the end to exercise grey cells. Excellent course material andAssignmentGood assignment in the end toPositive0.81.01.051.07
RMFRum1BEeWXrA6ju0fvnQ Excellent course material and Assignments. Good assignment in the end to exercise grey cells.Excellent course material and Assignments. GoodAssignmentin the end to exercise greyPositive0.891.01.051.07
RMFRum1BEeWXrA6ju0fvnQ Very nice course. Good assignments and challenging quizes. Very nice course. GoodAssignmentand challenging quizes. Positive0.830.51.051.07
RMFRum1BEeWXrA6ju0fvnQ This is a good overview to R Programming, though the lectures leave much to be desired, at least for a programming beginner. Watching the videos left me confused about key concepts, which I absorbed much better through the Swirl interactive exercises, the discussion forums and other examples online. Of course we are supposed to be "hackers," but I enjoyed this course much more once I just turned off the video, read through the slides and focused on other areas where I could learn the concepts. Also, the discussion forums were great for helping with key issues, and the homework assignments were also outstanding for making sure you absorb and apply concepts. So it's worth taking - just keep in mind the videos may not be for everyone...with key issues, and the homeworkAssignmentwere also outstanding for making surePositive0.910.51.051.07
RMFRum1BEeWXrA6ju0fvnQ The assignments had nothing to do with the lectures. The teachers do a poor job of explaining basic concepts and theories. The class is a lot more advanced than the class description makes it seem. TheAssignmenthad nothing to do with theNegative-1.0-1.01.051.07
RMFRum1BEeWXrA6ju0fvnQ I will break down the review into the contents and comment on them. Before doing that and saving the trouble for people who do not like to read a lot - This course is an awesome kick-starter for R-programming. Video Lectures : The speed and content are just perfect. The concepts covered in each lecture and the manner in which it was taught just made them stick well in my mind. 2. Quiz - They were simple so I infer that they are meant to test how well we have learnt the concepts. 3. Swirl Practice Programming Assignments - A very innovative way to teach us in the R console itself. I really enjoyed playing with it. 4. Programming Assignment - It was a sheer pleasure to do the last assignment. The level was really good. I found it a bit daunting at first but then caught up by reviewing some concepts. 5. Discussion Forums - I couldn't be very active in terms of replying but I never missed to hear what mentors had to say. I owe thanks to mentors for their awesome posts that gave deeper insights especially Al Warren. I highly recommend this course. Prof. Peng - your videos are really good and far from boring. And yes, Thank you Coursera.enjoyed playing with it. 4. ProgrammingAssignment- It was a sheer pleasurePositive0.731.01.051.07
RMFRum1BEeWXrA6ju0fvnQ I will break down the review into the contents and comment on them. Before doing that and saving the trouble for people who do not like to read a lot - This course is an awesome kick-starter for R-programming. Video Lectures : The speed and content are just perfect. The concepts covered in each lecture and the manner in which it was taught just made them stick well in my mind. 2. Quiz - They were simple so I infer that they are meant to test how well we have learnt the concepts. 3. Swirl Practice Programming Assignments - A very innovative way to teach us in the R console itself. I really enjoyed playing with it. 4. Programming Assignment - It was a sheer pleasure to do the last assignment. The level was really good. I found it a bit daunting at first but then caught up by reviewing some concepts. 5. Discussion Forums - I couldn't be very active in terms of replying but I never missed to hear what mentors had to say. I owe thanks to mentors for their awesome posts that gave deeper insights especially Al Warren. I highly recommend this course. Prof. Peng - your videos are really good and far from boring. And yes, Thank you Coursera.sheer pleasure to do the lastAssignmentThe level was really good. IPositive0.921.01.051.07
RMFRum1BEeWXrA6ju0fvnQ The swirl exercises were helpful, but the video lectures and assignments were not.helpful, but the video lectures andAssignmentwere not. Negative-0.860.01.051.07
RMFRum1BEeWXrA6ju0fvnQ Very informative and a good learning process. Assignments help in thorough understanding.informative and a good learning process.Assignmenthelp in thorough understanding. Positive0.891.01.051.07
RMFRum1BEeWXrA6ju0fvnQ There are huge gaps between learning materials (videos) and assignments. Assignments are very difficult and definitely not for R beginners. Also assignments' instruction are a little difficult to understand. I wonder if the purpose of assignments is to exam our reading and understanding abilities or the skills of R!!! I also took courses <Getting and Cleaning Data> and <Exploratory Data Analysis> at the same time and these two courses' assignments are much easier than the course <R Programming>. Writing function in R really isn't that easy especially for an R beginner who only has little knowledge of R packages and functions. I really don't think this course should arrange as the second course to take in this Data Science course series.gaps between learning materials (videos) andAssignmentAssignments are very difficult and definitelyPositive0.72-0.51.051.07
RMFRum1BEeWXrA6ju0fvnQ There are huge gaps between learning materials (videos) and assignments. Assignments are very difficult and definitely not for R beginners. Also assignments' instruction are a little difficult to understand. I wonder if the purpose of assignments is to exam our reading and understanding abilities or the skills of R!!! I also took courses <Getting and Cleaning Data> and <Exploratory Data Analysis> at the same time and these two courses' assignments are much easier than the course <R Programming>. Writing function in R really isn't that easy especially for an R beginner who only has little knowledge of R packages and functions. I really don't think this course should arrange as the second course to take in this Data Science course series.between learning materials (videos) and assignments.Assignmentare very difficult and definitely notPositive0.87-0.51.051.07
RMFRum1BEeWXrA6ju0fvnQ There are huge gaps between learning materials (videos) and assignments. Assignments are very difficult and definitely not for R beginners. Also assignments' instruction are a little difficult to understand. I wonder if the purpose of assignments is to exam our reading and understanding abilities or the skills of R!!! I also took courses <Getting and Cleaning Data> and <Exploratory Data Analysis> at the same time and these two courses' assignments are much easier than the course <R Programming>. Writing function in R really isn't that easy especially for an R beginner who only has little knowledge of R packages and functions. I really don't think this course should arrange as the second course to take in this Data Science course series.definitely not for R beginners. AlsoAssignmentinstruction are a little difficult toPositive0.84-0.51.051.07
RMFRum1BEeWXrA6ju0fvnQ There are huge gaps between learning materials (videos) and assignments. Assignments are very difficult and definitely not for R beginners. Also assignments' instruction are a little difficult to understand. I wonder if the purpose of assignments is to exam our reading and understanding abilities or the skills of R!!! I also took courses <Getting and Cleaning Data> and <Exploratory Data Analysis> at the same time and these two courses' assignments are much easier than the course <R Programming>. Writing function in R really isn't that easy especially for an R beginner who only has little knowledge of R packages and functions. I really don't think this course should arrange as the second course to take in this Data Science course series.I wonder if the purpose ofAssignmentis to exam our reading andNegative-0.88-0.51.051.07
RMFRum1BEeWXrA6ju0fvnQ There are huge gaps between learning materials (videos) and assignments. Assignments are very difficult and definitely not for R beginners. Also assignments' instruction are a little difficult to understand. I wonder if the purpose of assignments is to exam our reading and understanding abilities or the skills of R!!! I also took courses <Getting and Cleaning Data> and <Exploratory Data Analysis> at the same time and these two courses' assignments are much easier than the course <R Programming>. Writing function in R really isn't that easy especially for an R beginner who only has little knowledge of R packages and functions. I really don't think this course should arrange as the second course to take in this Data Science course series.same time and these two courses'Assignmentare much easier than the coursePositive0.83-0.51.051.07
RMFRum1BEeWXrA6ju0fvnQ It's very interesting course, what give you a basics of R programming language. The most interesting was the last programming assignment with real data set.most interesting was the last programmingAssignmentwith real data set. Positive0.731.01.051.07
RMFRum1BEeWXrA6ju0fvnQ The course content and the assignments are too far apart. I would have learned more if it was better aligned and there were some exercise in between. The course content and theAssignmentare too far apart. I wouldNegative-0.68-0.51.051.07
RMFRum1BEeWXrA6ju0fvnQ The course is very well laid out to demonstrate the main features of R programming language. (To elaborate on one thing that I liked) The programming assignment for the 4th week (rating/choosing hospital based on outcome) is very helpful to try out what I learnt from the course so far. All the 3 parts of this question are connected well, and I hope the rest of the courses of the Data Specialization is also implementing similar format. thing that I liked) The programmingAssignmentfor the 4th week (rating/choosing hospitalNegative-0.750.51.051.07
RMFRum1BEeWXrA6ju0fvnQ Overall a good crash course and introduction to R. Its a lot to learn in 4 weeks and some of the assignments were challenging (which I liked). I think the course is worth taking but I do wish the material and assignments were packaged better - more aligned. Just be prepared to spend a lot of time online reading, researching, and learning some concepts on your own. Don't expect to learn everything from the lectures and materials to be successful in this course. 4 weeks and some of theAssignmentwere challenging (which I liked). INegative-0.680.01.051.07
RMFRum1BEeWXrA6ju0fvnQ Overall a good crash course and introduction to R. Its a lot to learn in 4 weeks and some of the assignments were challenging (which I liked). I think the course is worth taking but I do wish the material and assignments were packaged better - more aligned. Just be prepared to spend a lot of time online reading, researching, and learning some concepts on your own. Don't expect to learn everything from the lectures and materials to be successful in this course. I do wish the material andAssignmentwere packaged better - more aligned.Negative-0.740.01.051.07
RMFRum1BEeWXrA6ju0fvnQ homework was poorly structured and not adequately discussed in the lecture videos. Had to dig through several buried links to make any progress on the homework assignments.make any progress on the homeworkAssignment Negative-0.83-1.01.051.07
RMFRum1BEeWXrA6ju0fvnQ So the course is a mixed bag. PROS: The lecture content is useful, albeit a bit dry. I can't give them too much slack for the dryness, after all it's coding. However, they could have shown more real-time coding, rather than just scrolled through powerpoints with the Command Window pasted. You definitely need to have R open when following along with the lectures. The quizzes are also quite useful, as you're required to know both the background of how things work and use the commands learned from the lecture. CONS: The assignments assume you know a lot more than the basic knowledge, and there's no real way to know how to do the assignments just from the lectures. The quizzes tend to be on the easy side and the assignments ramp things up quite quickly. There's no intermediate material to test your skill. You have to have worked in R to have even a minor chance at succeeding on the assignments.learned from the lecture. CONS: TheAssignmentassume you know a lot moreNegative-0.930.01.051.07
RMFRum1BEeWXrA6ju0fvnQ So the course is a mixed bag. PROS: The lecture content is useful, albeit a bit dry. I can't give them too much slack for the dryness, after all it's coding. However, they could have shown more real-time coding, rather than just scrolled through powerpoints with the Command Window pasted. You definitely need to have R open when following along with the lectures. The quizzes are also quite useful, as you're required to know both the background of how things work and use the commands learned from the lecture. CONS: The assignments assume you know a lot more than the basic knowledge, and there's no real way to know how to do the assignments just from the lectures. The quizzes tend to be on the easy side and the assignments ramp things up quite quickly. There's no intermediate material to test your skill. You have to have worked in R to have even a minor chance at succeeding on the assignments.on the easy side and theAssignmentramp things up quite quickly. There'sPositive0.920.01.051.07
RMFRum1BEeWXrA6ju0fvnQ I am learning a lot through the assignments! make it more difficult next time so that people start exploring a lotam learning a lot through theAssignmentmake it more difficult next timeNegative-0.691.01.051.07
RMFRum1BEeWXrA6ju0fvnQ This course is not set up right, the assignments ask you to do things that aren't explained until the next weeks content, its kind of discouraging. In the end, it does teach you the basics of R, its just too bad that the way to get there is aggravating. The reason I still only give it 2 stars is because of the quality of the courses itself. There are many, many 1 and 2 minute videos, these could've easily been combined. The teacher seems unprepared in his lectures, he stutters and repeats a lot and makes a weird noise between slides. This shouldn't be necessary with pre-recorded lectures. The assignments and quizzes are also poorly written and contain spelling and sloppy mistakes, which doesn't make sense because the material isn't new. It all just makes it seem like the teacher doesn't really care and just wants to sell the course to a lot of people without putting in much effort. If you are not following the specialization I would not advise this course for beginners. I'm quite surprised to see the course get such high ratings.is not set up right, theAssignmentask you to do things thatNegative-0.9-0.51.051.07
RMFRum1BEeWXrA6ju0fvnQ This course is not set up right, the assignments ask you to do things that aren't explained until the next weeks content, its kind of discouraging. In the end, it does teach you the basics of R, its just too bad that the way to get there is aggravating. The reason I still only give it 2 stars is because of the quality of the courses itself. There are many, many 1 and 2 minute videos, these could've easily been combined. The teacher seems unprepared in his lectures, he stutters and repeats a lot and makes a weird noise between slides. This shouldn't be necessary with pre-recorded lectures. The assignments and quizzes are also poorly written and contain spelling and sloppy mistakes, which doesn't make sense because the material isn't new. It all just makes it seem like the teacher doesn't really care and just wants to sell the course to a lot of people without putting in much effort. If you are not following the specialization I would not advise this course for beginners. I'm quite surprised to see the course get such high ratings.be necessary with pre-recorded lectures. TheAssignmentand quizzes are also poorly writtenNegative-0.96-0.51.051.07
RMFRum1BEeWXrA6ju0fvnQ A comprehensive introduction to programming in R, for people already experienced with numerical software like MATLAB and Mathematica it should be fairly easy to grasp some of the concepts of the language. The assignments are not difficult, though it requires the student to lookup for information in R forums, or stackoverflow. Finally, Roger is a great instructor in my opinion - he's very calm and explains some difficult aspects of the language in a clear way.the concepts of the language. TheAssignmentare not difficult, though it requiresPositive0.631.01.051.07
RMFRum1BEeWXrA6ju0fvnQ The course is properly designed for people new to R programming, assignments are bit time consuming. Overall i am happy with what i have learnt.for people new to R programming,Assignmentare bit time consuming. Overall iPositive0.911.01.051.07
RMFRum1BEeWXrA6ju0fvnQ Difficult at times, I regularly used outside websites like stackoverflow to help with assignments, but that's how the real world works, there's no way that the lectures could solve all your problems. Favorite: writing my own functions that searched real databases and returned means, ranks, and useful info. I felt like I took a huge step forward in my goal for data science. Least favorite: Assignment #2, it felt completely unrelated to anything I learned, I wasted hours just to find out it was redundantly simple and in the end I didn't even find out if my code worked, the grade was peer-reviewed based on if you could correctly upload it to github and if it "looked" like it would work. (How would I know! LOL, I assumed all my peers' code was good enough) Would 100% take this course again.websites like stackoverflow to help withAssignmentbut that's how the real worldPositive0.811.01.051.07
RMFRum1BEeWXrA6ju0fvnQ Difficult at times, I regularly used outside websites like stackoverflow to help with assignments, but that's how the real world works, there's no way that the lectures could solve all your problems. Favorite: writing my own functions that searched real databases and returned means, ranks, and useful info. I felt like I took a huge step forward in my goal for data science. Least favorite: Assignment #2, it felt completely unrelated to anything I learned, I wasted hours just to find out it was redundantly simple and in the end I didn't even find out if my code worked, the grade was peer-reviewed based on if you could correctly upload it to github and if it "looked" like it would work. (How would I know! LOL, I assumed all my peers' code was good enough) Would 100% take this course again.goal for data science. Least favorite:Assignment#2, it felt completely unrelated toNegative-0.711.01.051.07
RMFRum1BEeWXrA6ju0fvnQ A great course to advance programming skills in R. Assignments are sometimes challenging, but that´s also what makes it interesting and even more fun if you mastered the challenges and reached your goal. I highly recommend it! to advance programming skills in R.Assignmentare sometimes challenging, but that´s alsoPositive0.691.01.051.07
RMFRum1BEeWXrA6ju0fvnQ Yes, this is not for beginners. The assignment since week2 is beyond what was taught in class. I have to pay another 25 dollars on datacamp and finish 10+ courses, spending 2 weeks at least. Go back to the assignment, without success. The learning curve is a bit tough. Anyway, I'm kind of newbie on programming, will continue learning this one.this is not for beginners. TheAssignmentsince week2 is beyond what wasNegative-0.670.51.051.07
RMFRum1BEeWXrA6ju0fvnQ Yes, this is not for beginners. The assignment since week2 is beyond what was taught in class. I have to pay another 25 dollars on datacamp and finish 10+ courses, spending 2 weeks at least. Go back to the assignment, without success. The learning curve is a bit tough. Anyway, I'm kind of newbie on programming, will continue learning this one.at least. Go back to theAssignmentwithout success. The learning curve isNegative-0.710.51.051.07
RMFRum1BEeWXrA6ju0fvnQ Quiz and especially assignments were poorly written. Spelling mistakes in slides is simply unacceptable in high-level academia, in my opinion. Especially for a course designed for a global audience. Quiz and especiallyAssignmentwere poorly written. Spelling mistakes inNegative-0.990.01.051.07
RMFRum1BEeWXrA6ju0fvnQ I had really high hopes for this course. I am not a programmer, though in college I learned C, C++, and used MATLAB a fair amount. I wanted to learn R because it is a free software versus paying a licencing fee to use SPSS which I have done in the past. I had already completed the first week of the course and the first week in this course. I went through the slides and I didn't really feel like I learned any actual programming so then to expect to answer questions where you had to program seemed a bit out of left field. As a comparison it felt like they had an hour worth of slides talking about different trees and how to differentiate them then asked you to drive a tank. I then took the time go through two swirl assignments which I hoped was going to fill in the many gaps left by the slides. They were definitely more helpful than the slide show, but I still felt like they would teach you how to add then ask you to multiply. So in general my recommendation would be not to take the course unless you have a fairly solid understand of programming, otherwise you will do what I did and just wasted $50.the time go through two swirlAssignmentwhich I hoped was going toNegative-0.98-1.01.051.07
RMFRum1BEeWXrA6ju0fvnQ Excellent material and assignments for starters. Easy to follow for independent and self readers. Thanks Excellent material andAssignmentfor starters. Easy to follow forPositive0.991.01.051.07
RMFRum1BEeWXrA6ju0fvnQ I was initially going to give this 3 stars but it would have been a biased score as I found the programming assignments too hard otherwise everything else was great, so I've added a star to counter my own bias. The programming assignments for a novice like me who has only completed the Data Scientist Toolbox course (which was the only prerequisite as far as I know but may have missed this in the opening spiel) would have significant difficulty completing and comprehensively understanding the programming assignments in any meaningful way (i.e. to reuse the knowledge in a different context or question). I completed all of the videos, swirl programming tasks, took fairly decent notes, exams/tests and still had to look elsewhere for much more guidance than I would have thought necessary on the programming assignments as I found them too hard to do on my own. I am not that smart though and this review can only capture part of my own subjective experience. Other than that, as I really enjoyed learning about R and analysing data in general as well as the way Robert Peng's teaching style and demeanour I really enjoyed it. Trying to work out if my failure to understand and reapply is a lack of my fully grasping the material and if so whether to continue grappling with R and programming in general. I've started the third course of the specialisation so will give you more feedback once I'm done there. Thanks very much for the course and keep up the good work.score as I found the programmingAssignmenttoo hard otherwise everything else wasNegative-0.970.51.051.07
RMFRum1BEeWXrA6ju0fvnQ I was initially going to give this 3 stars but it would have been a biased score as I found the programming assignments too hard otherwise everything else was great, so I've added a star to counter my own bias. The programming assignments for a novice like me who has only completed the Data Scientist Toolbox course (which was the only prerequisite as far as I know but may have missed this in the opening spiel) would have significant difficulty completing and comprehensively understanding the programming assignments in any meaningful way (i.e. to reuse the knowledge in a different context or question). I completed all of the videos, swirl programming tasks, took fairly decent notes, exams/tests and still had to look elsewhere for much more guidance than I would have thought necessary on the programming assignments as I found them too hard to do on my own. I am not that smart though and this review can only capture part of my own subjective experience. Other than that, as I really enjoyed learning about R and analysing data in general as well as the way Robert Peng's teaching style and demeanour I really enjoyed it. Trying to work out if my failure to understand and reapply is a lack of my fully grasping the material and if so whether to continue grappling with R and programming in general. I've started the third course of the specialisation so will give you more feedback once I'm done there. Thanks very much for the course and keep up the good work.counter my own bias. The programmingAssignmentfor a novice like me whoPositive0.820.51.051.07
RMFRum1BEeWXrA6ju0fvnQ I was initially going to give this 3 stars but it would have been a biased score as I found the programming assignments too hard otherwise everything else was great, so I've added a star to counter my own bias. The programming assignments for a novice like me who has only completed the Data Scientist Toolbox course (which was the only prerequisite as far as I know but may have missed this in the opening spiel) would have significant difficulty completing and comprehensively understanding the programming assignments in any meaningful way (i.e. to reuse the knowledge in a different context or question). I completed all of the videos, swirl programming tasks, took fairly decent notes, exams/tests and still had to look elsewhere for much more guidance than I would have thought necessary on the programming assignments as I found them too hard to do on my own. I am not that smart though and this review can only capture part of my own subjective experience. Other than that, as I really enjoyed learning about R and analysing data in general as well as the way Robert Peng's teaching style and demeanour I really enjoyed it. Trying to work out if my failure to understand and reapply is a lack of my fully grasping the material and if so whether to continue grappling with R and programming in general. I've started the third course of the specialisation so will give you more feedback once I'm done there. Thanks very much for the course and keep up the good work.have thought necessary on the programmingAssignmentas I found them too hardNegative-0.710.51.051.07
RMFRum1BEeWXrA6ju0fvnQ It is a very hard class for anyone who has never programmed before, in order to complete the assignments you have to look for a lot of extra information.before, in order to complete theAssignmentyou have to look for aNegative-0.680.51.051.07
RMFRum1BEeWXrA6ju0fvnQ This course was mostly self learning. It gave me a framework to go along but what is presented in lecture and assignments are completely different. The discussion board and mentors are really good resources and can provide pointers to move along. It is definitely not a class that can provide sufficient information to learn and build applications, but the individual's effort in passing the quizzes and the projects will. It is up to the student to figure out through stack overflow, youtube, and other search result to figure out how to complete these assignments. I believe the assignments given from this class are realistic to real-world situations. complete these assignments. I believe theAssignmentgiven from this class are realisticPositive0.930.01.051.07
RMFRum1BEeWXrA6ju0fvnQ Course is really great. However for the absolute beginners it might be challenging as the assignments and videos assume basic knowledge of stats and programingit might be challenging as theAssignmentand videos assume basic knowledge ofNegative-0.90.51.051.07
RMFRum1BEeWXrA6ju0fvnQ Hands-on with the videos should be given, instead of cumulative long assignments.be given, instead of cumulative longAssignment Negative-0.640.51.051.07
RMFRum1BEeWXrA6ju0fvnQ The course is very informative. I especially recommend the swril practice problems. Assignments serve well for learning the concepts.especially recommend the swril practice problems.Assignmentserve well for learning the concepts.Positive0.951.01.051.07
RMFRum1BEeWXrA6ju0fvnQ Excellent course - the assignments help learn the nuances of R. Excellent course - theAssignmenthelp learn the nuances of R.Positive0.991.01.051.07
RMFRum1BEeWXrA6ju0fvnQ Loved the assignments. Stick with the problem sets for some time! :) Loved theAssignmentStick with the problem sets forNegative-0.871.01.051.07
RMFRum1BEeWXrA6ju0fvnQ Poor quality. A disappointing experience. The lectures are very basic, thought for people that have no experience in programming. This might be ok, but the difficulty of assignments should follow; instead, they can be relatively hard; newbie programmers will probably have an extremely hard time solving them, considering that many of the problems they will encounter are not treated at all in the course. The course does not focus enough on what differentiates R from other languages: just a few videos on data types, *apply functions, and a tiny little bit of scoping (very unclear). All these areas should have been expanded, and the course should have had more arguments as well. Finally, the assignments are not enough and their grading system is quite poor: instead of submitting your code and testing it automatically, you should calculate some quantities by hand and select the results out of a few possibilities. All in all, I was disappointed with the course.be ok, but the difficulty ofAssignmentshould follow; instead, they can beNegative-0.91-0.51.051.07
RMFRum1BEeWXrA6ju0fvnQ I felt that the programming assignments were not explained well enough, things like different syntax that wasn't explained and such. If the class required a lot of outside research not included in the class, they should mention that more clearly. I felt that the programmingAssignmentwere not explained well enough, thingsNegative-0.830.01.051.07
RMFRum1BEeWXrA6ju0fvnQ R Programming has solid information and exercises on just that! However the videos and sections for each week are not very clearly structured. Sometimes the end assignment can take many times the number of hours the rest of the content in a week requires. I'd be careful about taking this course while working unless you can devote serious time to programming projects on your off days. That stated, the course is excellent otherwise.very clearly structured. Sometimes the endAssignmentcan take many times the numberPositive0.770.51.051.07
RMFRum1BEeWXrA6ju0fvnQ The combination of assignments and quiz were amazing, It did make me relook at things I though I was clear. Coding made it challenging and exciting The combination ofAssignmentand quiz were amazing, It didPositive0.981.01.051.07
RMFRum1BEeWXrA6ju0fvnQ There is a high disparity between lecture content and the knowledge required to complete the assignments. It would be great to have a complete walk through of each assignment, showing the different ways in which the same functionality can be created, after having submitted an assignment. This would really had helped me to better understand why something is done in a certain way and improved my understanding of how R works. Currently there is zero feedback on completed assignments, which does not aid learning.the knowledge required to complete theAssignmentIt would be great to havePositive0.690.01.051.07
RMFRum1BEeWXrA6ju0fvnQ There is a high disparity between lecture content and the knowledge required to complete the assignments. It would be great to have a complete walk through of each assignment, showing the different ways in which the same functionality can be created, after having submitted an assignment. This would really had helped me to better understand why something is done in a certain way and improved my understanding of how R works. Currently there is zero feedback on completed assignments, which does not aid learning.a complete walk through of eachAssignmentshowing the different ways in whichPositive0.90.01.051.07
RMFRum1BEeWXrA6ju0fvnQ There is a high disparity between lecture content and the knowledge required to complete the assignments. It would be great to have a complete walk through of each assignment, showing the different ways in which the same functionality can be created, after having submitted an assignment. This would really had helped me to better understand why something is done in a certain way and improved my understanding of how R works. Currently there is zero feedback on completed assignments, which does not aid learning.be created, after having submitted anAssignmentThis would really had helped mePositive0.630.01.051.07
RMFRum1BEeWXrA6ju0fvnQ There is a high disparity between lecture content and the knowledge required to complete the assignments. It would be great to have a complete walk through of each assignment, showing the different ways in which the same functionality can be created, after having submitted an assignment. This would really had helped me to better understand why something is done in a certain way and improved my understanding of how R works. Currently there is zero feedback on completed assignments, which does not aid learning.there is zero feedback on completedAssignmentwhich does not aid learning. Negative-0.820.01.051.07
RMFRum1BEeWXrA6ju0fvnQ This is not a course for a beginner in programming. If you are interested in learning R, I would recommend going to DataCamp and starting there. The lecture videos were not engaging, and the jump from the lecture and quizzes to the programming assignments was quite significant (as others have pointed out). The lecturer for this course does have a pre-programming assignment on his GitHub repository to aid in the first programming assignment, but this was not easy to locate nor advertised well (had to scroll through discussion forums before I saw someone mention it). The swirl assignments were the only saving grace for a class that was otherwise not engaging or structured well. The class could stand to be restructured: for example, it would have been nice for the lectures to cover the str() function before our first programming assignment. Overall, this class does seem to be a good choice for a "refresher" course if you already have some experience coding in R, but be wary if you have little to no programming experience. lecture and quizzes to the programmingAssignmentwas quite significant (as others havePositive0.67-0.51.051.07
RMFRum1BEeWXrA6ju0fvnQ This is not a course for a beginner in programming. If you are interested in learning R, I would recommend going to DataCamp and starting there. The lecture videos were not engaging, and the jump from the lecture and quizzes to the programming assignments was quite significant (as others have pointed out). The lecturer for this course does have a pre-programming assignment on his GitHub repository to aid in the first programming assignment, but this was not easy to locate nor advertised well (had to scroll through discussion forums before I saw someone mention it). The swirl assignments were the only saving grace for a class that was otherwise not engaging or structured well. The class could stand to be restructured: for example, it would have been nice for the lectures to cover the str() function before our first programming assignment. Overall, this class does seem to be a good choice for a "refresher" course if you already have some experience coding in R, but be wary if you have little to no programming experience. to aid in the first programmingAssignmentbut this was not easy toNegative-0.97-0.51.051.07
RMFRum1BEeWXrA6ju0fvnQ This is not a course for a beginner in programming. If you are interested in learning R, I would recommend going to DataCamp and starting there. The lecture videos were not engaging, and the jump from the lecture and quizzes to the programming assignments was quite significant (as others have pointed out). The lecturer for this course does have a pre-programming assignment on his GitHub repository to aid in the first programming assignment, but this was not easy to locate nor advertised well (had to scroll through discussion forums before I saw someone mention it). The swirl assignments were the only saving grace for a class that was otherwise not engaging or structured well. The class could stand to be restructured: for example, it would have been nice for the lectures to cover the str() function before our first programming assignment. Overall, this class does seem to be a good choice for a "refresher" course if you already have some experience coding in R, but be wary if you have little to no programming experience. saw someone mention it). The swirlAssignmentwere the only saving grace forNegative-1.0-0.51.051.07
RMFRum1BEeWXrA6ju0fvnQ It feels like this course was abandoned by the instructors. The Programming Assignments are practically impossible to be done unless you have previous programming experience. Other than swirl, it would be very helpful if there were basic optional exercises for those who have never programmed before. I worked hard to be able to follow it, but if I knew how uninvolved the instructors were, I would have saved my money and spent it on a course with active involvement from those who developed it. Disappointing.abandoned by the instructors. The ProgrammingAssignmentare practically impossible to be doneNegative-0.68-0.51.051.07
RMFRum1BEeWXrA6ju0fvnQ Very good intro to R programming. Like the assignment project and swirl package to help on hands-on R programming exercise. Even I didn't pay for the specialization, I love the way assignment is organized and gives expected output/results to your code, so I get to know if my code is correct or not.the specialization, I love the wayAssignmentis organized and gives expected output/resultsPositive1.01.01.051.07
RMFRum1BEeWXrA6ju0fvnQ The jump from the lecture material to the assignments was way too much. In order to complete the assignments, one needs to spend lots of time learning things not covered in the course.from the lecture material to theAssignmentwas way too much. In orderNegative-0.99-1.01.051.07
RMFRum1BEeWXrA6ju0fvnQ The jump from the lecture material to the assignments was way too much. In order to complete the assignments, one needs to spend lots of time learning things not covered in the course.much. In order to complete theAssignmentone needs to spend lots ofNegative-0.7-1.01.051.07
RMFRum1BEeWXrA6ju0fvnQ For an introductory course with no prerequisites, the assignments should cover material that has been introduced in lectures. Non-introductory and advanced courses in R can require students to look outside of lectures for completing relatively complex problems.introductory course with no prerequisites, theAssignmentshould cover material that has beenNegative-0.9-1.01.051.07
RMFRum1BEeWXrA6ju0fvnQ The course lecture was ok, Swirl was pretty good. The assignment was confusing and the instructions were not very clear. ok, Swirl was pretty good. TheAssignmentwas confusing and the instructions wereNegative-0.970.01.051.07
RMFRum1BEeWXrA6ju0fvnQ This course is a very nice introduction to R. I would advise to complete the swirl assignments as they provide good practice to memorise the commands. Sometimes it feels like swirl use a lot of positive reenforcement to the point of getting the impression of being trained like a dog. Still I felt a great sense of accomplishment completing the course.would advise to complete the swirlAssignmentas they provide good practice toNegative-0.830.51.051.07
RMFRum1BEeWXrA6ju0fvnQ Assignments were difficult but would have been easy had I first been exposed to the material in later courses. Not sure why the specialization is structured that way. I'll definitely revisit my code for these assignments. Assignmentwere difficult but would have beenNegative-0.890.51.051.07
RMFRum1BEeWXrA6ju0fvnQ Assignments were difficult but would have been easy had I first been exposed to the material in later courses. Not sure why the specialization is structured that way. I'll definitely revisit my code for these assignments. definitely revisit my code for theseAssignment Positive0.660.51.051.07
RMFRum1BEeWXrA6ju0fvnQ This course is an excellent introduction to the R programming language. I enjoyed taking the course and look forward to applying what I have learned. The lectures are very well done and the assignments, especially those in swirl are excellent for applied learning.are very well done and theAssignmentespecially those in swirl are excellentPositive1.01.01.051.07
RMFRum1BEeWXrA6ju0fvnQ This course fully meets my expectations. It provides a concise starting point and even manages to introduce advanced concepts such as the 'apply' family. The final assignment is fully appropriate. as the 'apply' family. The finalAssignmentis fully appropriate. Positive0.941.01.051.07
RMFRum1BEeWXrA6ju0fvnQ It's okay, the explanations are mediocre as well as the assignments.are mediocre as well as theAssignment Positive0.950.01.051.07
RMFRum1BEeWXrA6ju0fvnQ There is a large gap between the assignments and lectures.is a large gap between theAssignmentand lectures. Positive0.750.51.051.07
RMFRum1BEeWXrA6ju0fvnQ It would be better if it was more interactive. The videos aren't very helpful for a beginner programmer, and the assignments are pretty challenging. I still feel like I learned something though, but mostly from swirl which is a pretty cool thing!for a beginner programmer, and theAssignmentare pretty challenging. I still feelPositive0.650.01.051.07
RMFRum1BEeWXrA6ju0fvnQ Not a class for the beginning programmer. The lectures do not line up with the assignments, and if you don't have programming experience, you could easily spend 10-20 hours/week figuring out how to finish the assignments.do not line up with theAssignmentand if you don't have programmingNegative-0.75-1.01.051.07
RMFRum1BEeWXrA6ju0fvnQ Great course to start getting your hands into R. While the lectures are OK and the Swirl exercises are great, the course falls a bit short in building you up to tackling the weekly programming assignments. I had to spend a lot of time researching on my own to complete the assignments. I don't mind that, but I could do that on my own without paying for the course. I'm paying because I want to learn R quickly without spending hours researching what could have easily been described in the lectures. A lot of times, the course mentors in the discussion forums provided the best guidance. I would have liked each programming exercise to build upon the last one, so that at the end of the course I would have a great R product to review later. As it is, each programming assignment can stand on its own. When learning to programming in a new language, I prefer small, quick victories that build upon one another to accomplish a great task. This is the reason for not giving full 5-stars. Otherwise, Dr. Peng does a good job at providing material. And, be sure to check out his podcast, Not So Standard Deviations, to remind you that even people who have been in this field for years still find some areas challenging. It gives us R beginners some mental support.up to tackling the weekly programmingAssignmentI had to spend a lotNegative-0.810.51.051.07
RMFRum1BEeWXrA6ju0fvnQ Great course to start getting your hands into R. While the lectures are OK and the Swirl exercises are great, the course falls a bit short in building you up to tackling the weekly programming assignments. I had to spend a lot of time researching on my own to complete the assignments. I don't mind that, but I could do that on my own without paying for the course. I'm paying because I want to learn R quickly without spending hours researching what could have easily been described in the lectures. A lot of times, the course mentors in the discussion forums provided the best guidance. I would have liked each programming exercise to build upon the last one, so that at the end of the course I would have a great R product to review later. As it is, each programming assignment can stand on its own. When learning to programming in a new language, I prefer small, quick victories that build upon one another to accomplish a great task. This is the reason for not giving full 5-stars. Otherwise, Dr. Peng does a good job at providing material. And, be sure to check out his podcast, Not So Standard Deviations, to remind you that even people who have been in this field for years still find some areas challenging. It gives us R beginners some mental support.later. As it is, each programmingAssignmentcan stand on its own. WhenPositive0.960.51.051.07
RMFRum1BEeWXrA6ju0fvnQ This is a tougher class than advertised. I essentially had to clear my entire week's plans to complete the first week's assignment, which was by far the toughest. There needs to be more testing on a variety of incoming skill sets. The lectures can also benefit from a recalibration, because the lecturer speaks way too fast for newbies and speaks fastest when explaining the most complex concepts. This makes it tough to learn. plans to complete the first week'sAssignmentwhich was by far the toughest.Negative-0.65-0.51.051.07
RMFRum1BEeWXrA6ju0fvnQ The lectures and Swirl exercises are extremely easy to understand and follow, but then the assignments are incredibly complicated and difficult. The assignments ask for techniques that aren't focused on or even covered in the lectures. The tips offered by Al Warren in the Discussion forum make the assignments possible to do. Since the tips are so critical to understanding and completing the assignments, I think Al Warren's tips should be incorporated as part of the core course. This course needs more time to be covered in depth - it's a lot of ground to cover in just one month, understand and follow, but then theAssignmentare incredibly complicated and difficult. TheNegative-0.67-1.01.051.07
RMFRum1BEeWXrA6ju0fvnQ The lectures and Swirl exercises are extremely easy to understand and follow, but then the assignments are incredibly complicated and difficult. The assignments ask for techniques that aren't focused on or even covered in the lectures. The tips offered by Al Warren in the Discussion forum make the assignments possible to do. Since the tips are so critical to understanding and completing the assignments, I think Al Warren's tips should be incorporated as part of the core course. This course needs more time to be covered in depth - it's a lot of ground to cover in just one month, critical to understanding and completing theAssignmentI think Al Warren's tips shouldPositive0.64-1.01.051.07
RMFRum1BEeWXrA6ju0fvnQ great assignments. learning immensely helpful greatAssignmentlearning immensely helpful Positive0.851.01.051.07
RMFRum1BEeWXrA6ju0fvnQ If you have no programming experience in R, this is not the course for you, There is no link with the programming assignments and course slides. But a practice assignment is proposed at the beginning of the course in week 2.is no link with the programmingAssignmentand course slides. But a practiceNegative-0.80.01.051.07
RMFRum1BEeWXrA6ju0fvnQ I managed to complete this course, but that was because of my four years of "MOOC-level" "programming experience" and duckduckgo (~google), not because of the course material. Videos are dull readings of the pdfs, with many "ummmm"s and annoying lip-clicks. Examples are useless, explanations are often vague or even incomplete. The assignments are relatively hard in that you don't get all the necessary info from the course, sometimes even R's own manpages aren't enough. (Which is a shame, as you'd expect a course to teach you how to use the tools you will need for the assignments.) If you have no programming experience, stay away from this course! Otherwise, if you want to learn R, look for other resources, and save yourself some time and money.tools you will need for theAssignment) If you have no programmingNegative-0.68-1.01.051.07
RMFRum1BEeWXrA6ju0fvnQ the assignments have nothing to do with the presented material. Would have liked some practice of the concepts presented in the lectures as opposed to learning new things just to be able to do the assignment theAssignmenthave nothing to do with theNegative-1.00.01.051.07
RMFRum1BEeWXrA6ju0fvnQ the assignments have nothing to do with the presented material. Would have liked some practice of the concepts presented in the lectures as opposed to learning new things just to be able to do the assignmentto be able to do theAssignment Positive0.80.01.051.07
RMFRum1BEeWXrA6ju0fvnQ Extremely hard programming assignments for people with little or no programming background. Even though these assignments were truly challenging and difficult to complete, the course complied with some of the proposed objectives. Extremely hard programmingAssignmentfor people with little or noNegative-0.970.01.051.07
RMFRum1BEeWXrA6ju0fvnQ You can learn basic functions of R and do practical assignments on your own. However, the assignments are a little bit challenging, and students need to take some time to figure it out, especially for people who are not familiar with programming.assignments on your own. However, theAssignmentare a little bit challenging, andPositive0.721.01.051.07
RMFRum1BEeWXrA6ju0fvnQ There was some mismatches between what was thought in the lectures and what was tested as part of assignment.what was tested as part ofAssignment Positive0.710.51.051.07
RMFRum1BEeWXrA6ju0fvnQ The video lectures were not on par with the, in my opinion, extremely demanding programming assignments. I'd say some knowledge of advanced coding was required in order to complete the assignments, or alternatively, lots of time to learn by yourself on google and forums, which wasn't really the point, was it.in my opinion, extremely demanding programmingAssignmentI'd say some knowledge of advancedPositive0.71-0.51.051.07
RMFRum1BEeWXrA6ju0fvnQ The video lectures were not on par with the, in my opinion, extremely demanding programming assignments. I'd say some knowledge of advanced coding was required in order to complete the assignments, or alternatively, lots of time to learn by yourself on google and forums, which wasn't really the point, was it.required in order to complete theAssignmentor alternatively, lots of time toNegative-0.82-0.51.051.07
RMFRum1BEeWXrA6ju0fvnQ Learning R is very interesting and applicable. It is something I plan to continue, but not in the specialization offered here. The main reason being that the difficulty of the assignments seemed far beyond the material presented in the lectures. It could be that relevant examples on using applicable functions to aid in completing assignments were not presented in the lectures.being that the difficulty of theAssignmentseemed far beyond the material presentedPositive0.790.01.051.07
RMFRum1BEeWXrA6ju0fvnQ Learning R is very interesting and applicable. It is something I plan to continue, but not in the specialization offered here. The main reason being that the difficulty of the assignments seemed far beyond the material presented in the lectures. It could be that relevant examples on using applicable functions to aid in completing assignments were not presented in the lectures.applicable functions to aid in completingAssignmentwere not presented in the lectures.Negative-0.730.01.051.07
RMFRum1BEeWXrA6ju0fvnQ Although this course covers quite a bit of the fundamentals of R programming, you will need to use the web quite a bit in order to complete the assignments if you are not familiar with R. I could complete the assignments, but it took me a very long time, as some of the required R commands were not taught in this course (granted, if you are willing to fill in the gaps through google and the wonderful answers from all the guys and gals at StackOverflow, you can complete them, as I did). If you have no previous R experience, like me, but you can hold your own at programming,(me again) you can pass the course. If you have never coded, I think the course would be next to impossible; bear that in mind.bit in order to complete theAssignmentif you are not familiar withNegative-0.710.51.051.07
RMFRum1BEeWXrA6ju0fvnQ Although this course covers quite a bit of the fundamentals of R programming, you will need to use the web quite a bit in order to complete the assignments if you are not familiar with R. I could complete the assignments, but it took me a very long time, as some of the required R commands were not taught in this course (granted, if you are willing to fill in the gaps through google and the wonderful answers from all the guys and gals at StackOverflow, you can complete them, as I did). If you have no previous R experience, like me, but you can hold your own at programming,(me again) you can pass the course. If you have never coded, I think the course would be next to impossible; bear that in mind.with R. I could complete theAssignmentbut it took me a veryNegative-0.670.51.051.07
RMFRum1BEeWXrA6ju0fvnQ I am really unhappy with this course. Coming to R with some background in statistics and SQL, but lacking programming experience, I assumed this would be an introduction. The material in the lectures is straightforward enough, and the swirl exercises are easy to get through and informative, but the assignments are, without exception, based on writing functions in R with basically zero experience. Having no background or frame of reference for best practices in syntax, logic, etc, and very little information in the lectures or supplementary material to help, I found these to be almost impossible to complete. Furthermore, there's no mechanism or provision in the course to review the assignments after they're submitted. So not only did I not feel like I was doing the work correctly, I can't get feedback, and the lecturer doesn't break down the rationale behind the assignment, and how he would have done it or why. In addition, the assignments bear only a tangential relationship to the lecture material. So I would be feeling good coming out of a lecture and going through swirl exercises, only to be plunged into a programming assignment that was far too advanced for the small steps I felt I had taken in my overall competence with the language and material. I don't doubt that someone with better knowledge of programming can get through this stuff, but this class should be reserved for advanced learners only, or maybe be broken up into two courses. I feel like I wasted $49.in the course to review theAssignmentafter they're submitted. So not onlyNegative-0.83-1.01.051.07
RMFRum1BEeWXrA6ju0fvnQ I am really unhappy with this course. Coming to R with some background in statistics and SQL, but lacking programming experience, I assumed this would be an introduction. The material in the lectures is straightforward enough, and the swirl exercises are easy to get through and informative, but the assignments are, without exception, based on writing functions in R with basically zero experience. Having no background or frame of reference for best practices in syntax, logic, etc, and very little information in the lectures or supplementary material to help, I found these to be almost impossible to complete. Furthermore, there's no mechanism or provision in the course to review the assignments after they're submitted. So not only did I not feel like I was doing the work correctly, I can't get feedback, and the lecturer doesn't break down the rationale behind the assignment, and how he would have done it or why. In addition, the assignments bear only a tangential relationship to the lecture material. So I would be feeling good coming out of a lecture and going through swirl exercises, only to be plunged into a programming assignment that was far too advanced for the small steps I felt I had taken in my overall competence with the language and material. I don't doubt that someone with better knowledge of programming can get through this stuff, but this class should be reserved for advanced learners only, or maybe be broken up into two courses. I feel like I wasted $49.break down the rationale behind theAssignmentand how he would have doneNegative-0.67-1.01.051.07
RMFRum1BEeWXrA6ju0fvnQ I am really unhappy with this course. Coming to R with some background in statistics and SQL, but lacking programming experience, I assumed this would be an introduction. The material in the lectures is straightforward enough, and the swirl exercises are easy to get through and informative, but the assignments are, without exception, based on writing functions in R with basically zero experience. Having no background or frame of reference for best practices in syntax, logic, etc, and very little information in the lectures or supplementary material to help, I found these to be almost impossible to complete. Furthermore, there's no mechanism or provision in the course to review the assignments after they're submitted. So not only did I not feel like I was doing the work correctly, I can't get feedback, and the lecturer doesn't break down the rationale behind the assignment, and how he would have done it or why. In addition, the assignments bear only a tangential relationship to the lecture material. So I would be feeling good coming out of a lecture and going through swirl exercises, only to be plunged into a programming assignment that was far too advanced for the small steps I felt I had taken in my overall competence with the language and material. I don't doubt that someone with better knowledge of programming can get through this stuff, but this class should be reserved for advanced learners only, or maybe be broken up into two courses. I feel like I wasted $49.to be plunged into a programmingAssignmentthat was far too advanced forNegative-0.81-1.01.051.07
RMFRum1BEeWXrA6ju0fvnQ Assignments do not correspond with video lessons. Video lessons has a lot of teorical concepts that are not usefull at all. There's a big opportunity to enhace this course. Assignmentdo not correspond with video lessons.Negative-0.64-0.51.051.07
RMFRum1BEeWXrA6ju0fvnQ Thought this course could've been much more effective. The content felt very random and esoteric at times. Especially the programming assignment on cached results. I get it. I'm a programmer at heart. But this is at the margin of usefulness. How about a segment on running regressions? Or doing some real data analysis?esoteric at times. Especially the programmingAssignmenton cached results. I get it.Positive0.820.01.051.07
RMFRum1BEeWXrA6ju0fvnQ Overall not a bad course. Needs some tidying up though. For example, the assignments seem to assume knowledge of functions not covered in the prior lessons. Same applies to the textbook, e.g. page 50 refers to the subset() function, but it is not actually covered.tidying up though. For example, theAssignmentseem to assume knowledge of functionsNegative-0.770.01.051.07
RMFRum1BEeWXrA6ju0fvnQ The video lectures will help you to pass the quizzes, as they are primarily theory and background. The lectures will not, however, aide you in any way in completing the programming assignments. The first programming assignment is extremely difficult and very little is done in the lectures, the textbook, or in swirl to pull all of the pieces together prior to the first programming assignment/quiz. There are so many disparate concepts, that it would be nice if the instructor could at the very least, demonstrate a full analysis of some kind of tabular data in R. How to properly import the data, create the file, structure the data, and then perform some analysis. These concepts are introduced throughout the course, but never brought together in one complete project.any way in completing the programmingAssignmentThe first programming assignment is extremelyNegative-0.69-1.01.051.07
RMFRum1BEeWXrA6ju0fvnQ One problem is that the programming assignments are not much related to the corresponding lecture.One problem is that the programmingAssignmentare not much related to theNegative-0.990.51.051.07
RMFRum1BEeWXrA6ju0fvnQ Assignments can be made better. They should increase in level of difficulty , rather than making them quite tough for first time R programmers. Assignmentcan be made better. They shouldNegative-0.810.51.051.07
RMFRum1BEeWXrA6ju0fvnQ This is probably the most pedagogically inept course I have ever enrolled on. Although the content is what you would hope to find in such a course, the delivery of it is outrageously bad. When to complete your assignment, Google becomes your best friend rather than your lecture notes, you know that something is wrong. The idea that a baby thrown in the water may just learn to swim rather than drown is pedagogically retarded. Unfortunately, this seems to be the approach here... outrageously bad. When to complete yourAssignmentGoogle becomes your best friend ratherNegative-0.86-1.01.051.07
RMFRum1BEeWXrA6ju0fvnQ very useful. great programming assignments very useful. great programmingAssignment Positive0.751.01.051.07
RMFRum1BEeWXrA6ju0fvnQ I must confess that this course is difficult for who is beginning programming with R, the assignments require a lot of work and they are very involved. Nevertheless, I´m extremely satisfied. The book and the lectures are very good and the quizes and exercises forces you to really understand what you are doing or you cannot pass...it is what I really wanted! Thank you Coursera and special thanks to the instructor for his great work!is beginning programming with R, theAssignmentrequire a lot of work andPositive0.781.01.051.07
RMFRum1BEeWXrA6ju0fvnQ The difficulty of the assignments increases fairly dramatically week over week. It might be more productive to scale this content more gently by dividing it into a two-part course? The difficulty of theAssignmentincreases fairly dramatically week over week.Positive0.980.01.051.07
RMFRum1BEeWXrA6ju0fvnQ Assignment is a bit too hard for entry level students, especially if we have to complete it in a week considering some students might be full time employees or students. However, assignment is very good for practice. Might consider adding more contents to let students learn more about build their own functions. Assignmentis a bit too hard forPositive0.921.01.051.07
RMFRum1BEeWXrA6ju0fvnQ Assignment is a bit too hard for entry level students, especially if we have to complete it in a week considering some students might be full time employees or students. However, assignment is very good for practice. Might consider adding more contents to let students learn more about build their own functions.full time employees or students. However,Assignmentis very good for practice. MightPositive0.991.01.051.07
RMFRum1BEeWXrA6ju0fvnQ This course is not at all beginner friendly, really hard to follow the assignments and the lectures if you do not have a programming or R background.friendly, really hard to follow theAssignmentand the lectures if you doNegative-0.68-0.51.051.07
RMFRum1BEeWXrA6ju0fvnQ Awesome! It's a well-designed course for a beginner. The quizes and assignments ensured that I took an effort to browse and learn a couple of concepts in depth. Swirl exercises gave me a better understanding of what I've learnt from the vedio lectures. All in all, at the end of one month, you'll know all quick and dirty tricks to deal with huge datasets. Thank you!for a beginner. The quizes andAssignmentensured that I took an effortNegative-0.831.01.051.07
RMFRum1BEeWXrA6ju0fvnQ Huge gap between theory and programming assignments, however quizzes are interesting and require some time to complete.Huge gap between theory and programmingAssignmenthowever quizzes are interesting and requirePositive0.670.01.051.07
RMFRum1BEeWXrA6ju0fvnQ It is a very well organised course. I really like the swirl assignment programming assignments. It for doing exercise and learning at the same time. I am very much impressed and learning a lot.course. I really like the swirlAssignmentprogramming assignments. It for doing exercisePositive0.771.01.051.07
RMFRum1BEeWXrA6ju0fvnQ Assignments not always in line with lecture. Material is above beginner level. Assignmentnot always in line with lecture.Positive0.64-1.01.051.07
RMFRum1BEeWXrA6ju0fvnQ I wanted to love this course so bad but unfortunately I couldn't. There was a great distance from what was taught in the lectures and what was asked for you to do in the assignments... and It's not a matter of knowing how to program. I know Ruby and Python but R is a very peculiar language itself. Perhaps they should invest more on gradual exercises like the one they advised to do on github or some easy statistical exercises... Now I don't know if I should take the next module or if I should look for something out of here where I can learn R. I see potential on this course.for you to do in theAssignment. . and It's not aPositive0.770.01.051.07
RMFRum1BEeWXrA6ju0fvnQ The course progressed very rapidly. Only the basics of R programming were covered in the videos, but then the assignments were SUPER hard!in the videos, but then theAssignmentwere SUPER hard! Negative-0.821.01.051.07
RMFRum1BEeWXrA6ju0fvnQ Only the most basic of instructions for R, which are bland and easily read in the documentation or other free resources. There are very few best practices or real examples to use anything found within. The quizzes and assignments do not match the lecture material and are contrived. Not worth the money!anything found within. The quizzes andAssignmentdo not match the lecture materialNegative-0.75-1.01.051.07
RMFRum1BEeWXrA6ju0fvnQ Last assignment was pretty rough because there appears to be a lot of functions required that weren't covered in class but maybe it got lost in the amount of information thrown at you in the short time. Or perhaps researching how to use new functions is part of the point. Great class and learned a ton!! LastAssignmentwas pretty rough because there appearsNegative-0.81.01.051.07
RMFRum1BEeWXrA6ju0fvnQ This course is very helpful to learn R, swirl videos explain clearly all the technical skill. Assignments are very good to push my skill.explain clearly all the technical skill.Assignmentare very good to push myPositive0.961.01.051.07
RMFRum1BEeWXrA6ju0fvnQ Assignments don't always align to the course content.... In terms of usefulness and coverage of this course, this really is just the basics of R. Assignmentdon't always align to the courseNegative-0.750.01.051.07
RMFRum1BEeWXrA6ju0fvnQ It's good introduction, but the assignment are rather poor. Not worth paying for it It's good introduction, but theAssignmentare rather poor. Not worth payingNegative-0.97-1.01.051.07
RMFRum1BEeWXrA6ju0fvnQ The syllabus is great! And programming assignments even better.The syllabus is great! And programmingAssignmenteven better. Positive0.991.01.051.07
RMFRum1BEeWXrA6ju0fvnQ The assignments were fantastic. Very challenging. TheAssignmentwere fantastic. Very challenging. Positive0.821.01.051.07
RMFRum1BEeWXrA6ju0fvnQ Great courses design, assignments are much harder than things taught in video. The swirl lesson, though not required, is quite helpful. Great courses design,Assignmentare much harder than things taughtPositive0.661.01.051.07
RMFRum1BEeWXrA6ju0fvnQ I am experienced in C++/C etc and some 50% of the videos i had to rewind. The assignments are really good thoughvideos i had to rewind. TheAssignmentare really good though Positive0.660.51.051.07
RMFRum1BEeWXrA6ju0fvnQ Thanks to Coursera and Prof. Roger D. Peng for offering such a wonderful course on R Programming. Before the start of this session, my knowledge of R Programming is NIL. After attending the session, I'm confident that I could program in R and level of my knowledge is more than that of fresher. Thanks for the well designed course on R. The Quizzes and Assignments are good and helped me test my understanding. These helped me improve my confidence level as well. I appreciate Professors special video session before difficult assignment. Just following these sessions closely, I could complete the assignment to my satisfaction and have confidence to attempt and complete. I completed this course in the old format. Do I need to repeat it in the new format ? The Discussion Forums are amazingly helpful in sharing subject knowledge and making the learning Fun. Getting help from some corner of the world and getting thanks from some other corner of the world makes this learning truly Universal and great Fun. Thanks again to Coursera and Prof. Roger D. Peng. Wishing Coursera and my Professors all the best and Success always. Best Wishes, S. Ramalakshmanancourse on R. The Quizzes andAssignmentare good and helped me testPositive0.81.01.051.07
RMFRum1BEeWXrA6ju0fvnQ Thanks to Coursera and Prof. Roger D. Peng for offering such a wonderful course on R Programming. Before the start of this session, my knowledge of R Programming is NIL. After attending the session, I'm confident that I could program in R and level of my knowledge is more than that of fresher. Thanks for the well designed course on R. The Quizzes and Assignments are good and helped me test my understanding. These helped me improve my confidence level as well. I appreciate Professors special video session before difficult assignment. Just following these sessions closely, I could complete the assignment to my satisfaction and have confidence to attempt and complete. I completed this course in the old format. Do I need to repeat it in the new format ? The Discussion Forums are amazingly helpful in sharing subject knowledge and making the learning Fun. Getting help from some corner of the world and getting thanks from some other corner of the world makes this learning truly Universal and great Fun. Thanks again to Coursera and Prof. Roger D. Peng. Wishing Coursera and my Professors all the best and Success always. Best Wishes, S. RamalakshmananProfessors special video session before difficultAssignmentJust following these sessions closely, INegative-0.681.01.051.07
RMFRum1BEeWXrA6ju0fvnQ Thanks to Coursera and Prof. Roger D. Peng for offering such a wonderful course on R Programming. Before the start of this session, my knowledge of R Programming is NIL. After attending the session, I'm confident that I could program in R and level of my knowledge is more than that of fresher. Thanks for the well designed course on R. The Quizzes and Assignments are good and helped me test my understanding. These helped me improve my confidence level as well. I appreciate Professors special video session before difficult assignment. Just following these sessions closely, I could complete the assignment to my satisfaction and have confidence to attempt and complete. I completed this course in the old format. Do I need to repeat it in the new format ? The Discussion Forums are amazingly helpful in sharing subject knowledge and making the learning Fun. Getting help from some corner of the world and getting thanks from some other corner of the world makes this learning truly Universal and great Fun. Thanks again to Coursera and Prof. Roger D. Peng. Wishing Coursera and my Professors all the best and Success always. Best Wishes, S. Ramalakshmanansessions closely, I could complete theAssignmentto my satisfaction and have confidenceNegative-0.781.01.051.07
RMFRum1BEeWXrA6ju0fvnQ Very clear instructions and with great assignments to make you thoroughly understand the materials through practice. Very clear instructions and with greatAssignmentto make you thoroughly understand thePositive0.941.01.051.07
RMFRum1BEeWXrA6ju0fvnQ Lectures and the homework are not quite relevant. The instructor explains so little on programming, but the assignment are tough. so little on programming, but theAssignmentare tough. Negative-0.790.01.051.07
RMFRum1BEeWXrA6ju0fvnQ Too short, too simple, too theoretic. I found of little interest the slides, partially interesting the swirl exercise, interesting the programming assignment. I would like to have a longer course with more practical examples.the swirl exercise, interesting the programmingAssignmentI would like to have aNegative-0.69-0.51.051.07
RMFRum1BEeWXrA6ju0fvnQ This course is great, but the assignments are harder than I expected, it seems that there are not enough connections between assignments and lectures. there are not enough connections betweenAssignmentand lectures. Negative-0.791.01.051.07
RMFRum1BEeWXrA6ju0fvnQ Excellent introduction to R. I really liked the "swirl" interactive portion of the course. The coding assignments were very good also.portion of the course. The codingAssignmentwere very good also. Positive0.871.01.051.07
RMFRum1BEeWXrA6ju0fvnQ Good course overall but assignments have too little guidance in how they should be completed and can its easier to use material from future lessons to solve the problems Good course overall butAssignmenthave too little guidance in howNegative-0.730.01.051.07
RMFRum1BEeWXrA6ju0fvnQ Very disjointed and no clear progression. While it teaches the basic syntactic rules well enough, the functionality of R is explored in an ad hoc manner where the assignments have little to no relation to the week's lecture.an ad hoc manner where theAssignmenthave little to no relation toNegative-0.95-0.51.051.07
RMFRum1BEeWXrA6ju0fvnQ The course takes more time and is more informative than the Toolbox course. The material in the videos is quite more basic than the material in the quizzes and assignments, but that should be expected. The only improvement I would suggest is to give lecture material on the deeper concepts involved in the assignments.the material in the quizzes andAssignmentbut that should be expected. TheNegative-0.80.51.051.07
RMFRum1BEeWXrA6ju0fvnQ The course takes more time and is more informative than the Toolbox course. The material in the videos is quite more basic than the material in the quizzes and assignments, but that should be expected. The only improvement I would suggest is to give lecture material on the deeper concepts involved in the assignments.the deeper concepts involved in theAssignment Positive0.730.51.051.07
RMFRum1BEeWXrA6ju0fvnQ The programming assignments are a great way to get your hands dirty with R, but this is not a course for someone without any prior programming experience, and I found the lectures didn't have much connection with the assignments. The programmingAssignmentare a great way to getPositive1.00.01.051.07
RMFRum1BEeWXrA6ju0fvnQ The programming assignments are a great way to get your hands dirty with R, but this is not a course for someone without any prior programming experience, and I found the lectures didn't have much connection with the assignments.didn't have much connection with theAssignment Negative-0.840.01.051.07
RMFRum1BEeWXrA6ju0fvnQ This course should have more assignments of R Programming. Remaining are good. This course should have moreAssignmentof R Programming. Remaining are good.Negative-0.780.51.051.07
RMFRum1BEeWXrA6ju0fvnQ Great introduction to R syntax for someone experienced with Python and Pandas. I was able to start coding in R for my job even before completing this course. My only quibble is with assignment 2. I thought it was of limited value and would have preferred the assignment offer more exposure to the apply functions. value and would have preferred theAssignmentoffer more exposure to the applyNegative-0.691.01.051.07
RMFRum1BEeWXrA6ju0fvnQ The Course is not easy for someone who is new to programming languages, I myself with 2 years of programming knowledge with other languages I found it difficult to understand, the only thing I liked about this course was swirl training it was pretty easy, fun, and clear. Assignment was too hard and the descriptions are not that clear specially assignment 3 was pretty easy, fun, and clear.Assignmentwas too hard and the descriptionsNegative-0.65-0.51.051.07
RMFRum1BEeWXrA6ju0fvnQ The connection between lectures and assignments needs to be improved. The connection between lectures andAssignmentneeds to be improved. Positive0.720.01.051.07
RMFRum1BEeWXrA6ju0fvnQ The assignments are highly dissociated from the course material. Also once the due date has passed sharing the best solution would help so as to give insights on what could have been done better. TheAssignmentare highly dissociated from the coursePositive0.81-0.51.051.07
RMFRum1BEeWXrA6ju0fvnQ Pro: The course covers a lot of information and the necessary reference material to do the assignments Cons: 1) This is definitely NOT a beginners course with no background with R. The assignments cover/test things that are not covered in class. Please don't advertise this to be a "no experience required" class. 2) The code that is presented in the lessons is overwhelming (read: daunting) to someone like me (with no experience). So it doesn't help when the instructor talks through the code. Please look at datacamp tutorials - If it wasn't for them, I wouldn't have passed this class.necessary reference material to do theAssignmentCons: 1) This is definitely NOTPositive0.830.51.051.07
RMFRum1BEeWXrA6ju0fvnQ Pro: The course covers a lot of information and the necessary reference material to do the assignments Cons: 1) This is definitely NOT a beginners course with no background with R. The assignments cover/test things that are not covered in class. Please don't advertise this to be a "no experience required" class. 2) The code that is presented in the lessons is overwhelming (read: daunting) to someone like me (with no experience). So it doesn't help when the instructor talks through the code. Please look at datacamp tutorials - If it wasn't for them, I wouldn't have passed this class.with no background with R. TheAssignmentcover/test things that are not coveredNegative-0.830.51.051.07
RMFRum1BEeWXrA6ju0fvnQ The lectures are clear and exhaustive. Assignments and quizzes perfectly compliment the content and aptly test the learning. Definitely recommended to anyone who wants to learn.The lectures are clear and exhaustive.Assignmentand quizzes perfectly compliment the contentPositive0.761.01.051.07
RMFRum1BEeWXrA6ju0fvnQ i generally think the course needs a lot of improvement as after week 1 the assignments and quizzes don't seem to relate to the course content. we are at very different levels so a more gentle easing and explanation of ideas is necessary other than this apparent quantum leap from one stage to the next. i have had to do a different course else where and i am getting the sort of good introduction into the R language, its not practical to expect everyone to understand the ideas in 4 weeks.programming is hard enough as it is. improvement as after week 1 theAssignmentand quizzes don't seem to relateNegative-0.94-1.01.051.07
RMFRum1BEeWXrA6ju0fvnQ The content is superbly designer for a beginner. The Swirl assignments need to make compulsory. Infact they contributed more to the learning process. More Swirl contents will make the course richer.designer for a beginner. The SwirlAssignmentneed to make compulsory. Infact theyNegative-0.691.01.051.07
RMFRum1BEeWXrA6ju0fvnQ While this course advances at a fast pace, and Week 1 fits the needs of beginners, Week 2 is intermediate. It took me 9 months to be able to complete Week 2's assignments! Still, the course is quite good as a measure of progress for beginner-intermediate R programmers, and it helped me a lot in my way to Data Science. I'm sure coming back to pay for the whole certification. be able to complete Week 2'sAssignmentStill, the course is quite goodPositive0.91.01.051.07
RMFRum1BEeWXrA6ju0fvnQ If you are a beginner, this course's assignments will be quite difficult to solve but not impossible. Nevertheless, the course will give you the incentive to try and learn on your own, with the help of Rforums, the Coursera discussions, Google etc. I would appreciate it if some things would be explained in more detail. A beginner most definitely needs more time to spend on the course than the hours estimated.you are a beginner, this course'sAssignmentwill be quite difficult to solvePositive0.640.01.051.07
RMFRum1BEeWXrA6ju0fvnQ This is a challenging course because there is a marked gap between the video lectures and the weekly assignments. This course will be far more demanding of your time and willingness to fail that the Data Scientist's Toolbox. If you have the time and resilience to search out support materials and frequently peruse the Discussion threads, you will be able to find what you need. My peers with programming experience confirmed that there is too wide a gap between the content delivered in the video lectures and the demands of the coding assignments. If you decide to take this course, be sure to do the swirl exercises so you get a feel of how the R functions work. When you grade your peers' work, you might notice that more than a few decided to plagiarize code from others. The videos need to be redone. Effective instructors know that students learn by seeing examples, not by listening to broad descriptions of what a function can do. and the demands of the codingAssignmentIf you decide to take thisPositive0.67-0.51.051.07
RMFRum1BEeWXrA6ju0fvnQ It was a decent introduction to R programming IF you already have some programming experience. I would never recommend this as a first programming experience to a novice programmer. That would be like throwing someone who has never swam in the Atlantic without a life boat! That said, if you have some programming knowledge to begin with, the Week 2 and Week 4 programming assignments were good. Week 3 was disjointed; it had NOTHING to do with the lectures from that week. I found the Week 3 programming assignment to be tor easy and, frankly, not very valuable as a learning tool.Week 2 and Week 4 programmingAssignmentwere good. Week 3 was disjointed;Negative-0.990.01.051.07
RMFRum1BEeWXrA6ju0fvnQ It was a decent introduction to R programming IF you already have some programming experience. I would never recommend this as a first programming experience to a novice programmer. That would be like throwing someone who has never swam in the Atlantic without a life boat! That said, if you have some programming knowledge to begin with, the Week 2 and Week 4 programming assignments were good. Week 3 was disjointed; it had NOTHING to do with the lectures from that week. I found the Week 3 programming assignment to be tor easy and, frankly, not very valuable as a learning tool.I found the Week 3 programmingAssignmentto be tor easy and, frankly,Negative-0.70.01.051.07
RMFRum1BEeWXrA6ju0fvnQ This course helps to become good in learning fundamentals of R Programming language. The assignments were challenging and helped me learn a lotfundamentals of R Programming language. TheAssignmentwere challenging and helped me learnPositive0.731.01.051.07
RMFRum1BEeWXrA6ju0fvnQ I found the jump in difficulty for the first assignment too great. This seems to be a view reflected elsewhere.jump in difficulty for the firstAssignmenttoo great. This seems to bePositive0.66-1.01.051.07
RMFRum1BEeWXrA6ju0fvnQ This was truly a challenging course if you're unfamiliar with scripts...in addition the course moves at a moderately fast pace but assignments are doable. Do the r (swirl) assignments. at a moderately fast pace butAssignmentare doable. Do the r (swirl)Positive0.860.51.051.07
RMFRum1BEeWXrA6ju0fvnQ A very interactive beginner's course. Enjoyed the programming assignments thoroughly. Best Regard to the Team. Abhishekinteractive beginner's course. Enjoyed the programmingAssignmentthoroughly. Best Regard to the Team.Positive0.981.01.051.07
RMFRum1BEeWXrA6ju0fvnQ Don't take this course unless you have a programming background. Week 2 has a programming assignment that is way to advanced for students without any programming knowledge. This assignment deals with functions, where the code is complicated. What's unfortunate is that you have to finish ever assignment, including this impossible assignment (for beginners) to get recognition for the course. I spent most of my time researching other sources for information because the lectures, and the supplemental information given on a different site, by the instructor (which indicate knowledge that the lectures are insufficient) give trivial examples when the programming assignments are anything but. This course needs some serious adjustments, either with the prerequisites needed for success in this course, or with the material within the assignments themselves.finish ever assignment, including this impossibleAssignment(for beginners) to get recognition forPositive0.78-1.01.051.07
RMFRum1BEeWXrA6ju0fvnQ Don't take this course unless you have a programming background. Week 2 has a programming assignment that is way to advanced for students without any programming knowledge. This assignment deals with functions, where the code is complicated. What's unfortunate is that you have to finish ever assignment, including this impossible assignment (for beginners) to get recognition for the course. I spent most of my time researching other sources for information because the lectures, and the supplemental information given on a different site, by the instructor (which indicate knowledge that the lectures are insufficient) give trivial examples when the programming assignments are anything but. This course needs some serious adjustments, either with the prerequisites needed for success in this course, or with the material within the assignments themselves.give trivial examples when the programmingAssignmentare anything but. This course needsNegative-0.69-1.01.051.07
RMFRum1BEeWXrA6ju0fvnQ I really enjoyed learning R and stepping up the skills for using R. I really appreciate this great opportunity to learn exquisite classes for free at home. I do think this is as amazing as the Industrial Revolution. It is the Educational Revolution! BUT it seems errors occur (in some assignments), and I feel the level of classes is getting higher/tougher suddenly. I feel overwhelmed and challenged from assignments in week 3. &YOU GUYS TALK TOO FAST. (well, it surprisingly didn't affect to my understanding though). PLEASE! like myself, there are many many ESL students taking this course. I really don't think my English is poor (trust me, my undergraduate major is English lit and i wrote my final thesis for master's degree in ENGLISH as an ESL) but sometimes doing assignments and understanding lectures were challenging... Maybe that's because it takes time to get used to all the technical terms that has nothing to do with my major or career so far. But I think, not just JHU, but all the good universities providing courses need to consider ESL students who wanna learn more and pursue their dreams. Also it will be really great there are more ways to earn some degrees and more support for using the knowledge and skills I learned here for my career. (with reasonable price!) Thank you for the wonderful course, JHU! Hope I can go to JHU in US someday.it seems errors occur (in someAssignmentand I feel the level ofNegative-0.660.51.051.07
RMFRum1BEeWXrA6ju0fvnQ I really enjoyed learning R and stepping up the skills for using R. I really appreciate this great opportunity to learn exquisite classes for free at home. I do think this is as amazing as the Industrial Revolution. It is the Educational Revolution! BUT it seems errors occur (in some assignments), and I feel the level of classes is getting higher/tougher suddenly. I feel overwhelmed and challenged from assignments in week 3. &YOU GUYS TALK TOO FAST. (well, it surprisingly didn't affect to my understanding though). PLEASE! like myself, there are many many ESL students taking this course. I really don't think my English is poor (trust me, my undergraduate major is English lit and i wrote my final thesis for master's degree in ENGLISH as an ESL) but sometimes doing assignments and understanding lectures were challenging... Maybe that's because it takes time to get used to all the technical terms that has nothing to do with my major or career so far. But I think, not just JHU, but all the good universities providing courses need to consider ESL students who wanna learn more and pursue their dreams. Also it will be really great there are more ways to earn some degrees and more support for using the knowledge and skills I learned here for my career. (with reasonable price!) Thank you for the wonderful course, JHU! Hope I can go to JHU in US someday.I feel overwhelmed and challenged fromAssignmentin week 3. &YOU GUYS TALKPositive0.650.51.051.07
RMFRum1BEeWXrA6ju0fvnQ I really enjoyed learning R and stepping up the skills for using R. I really appreciate this great opportunity to learn exquisite classes for free at home. I do think this is as amazing as the Industrial Revolution. It is the Educational Revolution! BUT it seems errors occur (in some assignments), and I feel the level of classes is getting higher/tougher suddenly. I feel overwhelmed and challenged from assignments in week 3. &YOU GUYS TALK TOO FAST. (well, it surprisingly didn't affect to my understanding though). PLEASE! like myself, there are many many ESL students taking this course. I really don't think my English is poor (trust me, my undergraduate major is English lit and i wrote my final thesis for master's degree in ENGLISH as an ESL) but sometimes doing assignments and understanding lectures were challenging... Maybe that's because it takes time to get used to all the technical terms that has nothing to do with my major or career so far. But I think, not just JHU, but all the good universities providing courses need to consider ESL students who wanna learn more and pursue their dreams. Also it will be really great there are more ways to earn some degrees and more support for using the knowledge and skills I learned here for my career. (with reasonable price!) Thank you for the wonderful course, JHU! Hope I can go to JHU in US someday.as an ESL) but sometimes doingAssignmentand understanding lectures were challenging. .Positive0.880.51.051.07
RMFRum1BEeWXrA6ju0fvnQ I am very frustrated by the disconnect between the lectures and programming assignment in this course. The lectures are very basic, but that makes sense for an intro-type course. The programming assignments, however, have very little connection to the lectures. I have some experience using software with command-based interface (including R) for statistical analysis, and I am relatively good at searching and finding information independently, but this course was way too hard even for me. I might revisit programming assignments again once I have more time and more experience with the application, just for the sake of completing the course, but I kind of find it silly that I need experience with R to pass the course intended for people with little to no experience with R.disconnect between the lectures and programmingAssignmentin this course. The lectures arePositive0.71-0.51.051.07
RMFRum1BEeWXrA6ju0fvnQ Wonderful course! I had never programmed in R before and this gave me all of the foundational tools I needed. It gives you just the right amount of hand-holding while also requiring you to think critically about what you've learned and what you need to use to accomplish the assignments. I highly recommend this course to anyone interested in learning R. Also, the "Swirl" library that was used for basic R exercises was fantastic.need to use to accomplish theAssignmentI highly recommend this course toPositive1.01.01.051.07
RMFRum1BEeWXrA6ju0fvnQ The gap between the lecture materials and programming assignment is enormous. So much of lecture seem to be on the history and theoretical of R programming that it completely fails to cover the material needed to actually completed the programming assignments. Incredibly disappointing!needed to actually completed the programmingAssignmentIncredibly disappointing! Negative-0.94-1.01.051.07
RMFRum1BEeWXrA6ju0fvnQ They don't give enough inputs and instructions to complete the assignments, unless they could offer addicional material.inputs and instructions to complete theAssignmentunless they could offer addicional material.Negative-0.96-1.01.051.07
RMFRum1BEeWXrA6ju0fvnQ I was really hoping to complete the data science specialization, but I have found the first couple of courses to be not very cohesive. This course in particular was ok, but lectures and application (projects and assignments) had such a wide gap between them I found that I was mostly teaching myself...but lectures and application (projects andAssignmenthad such a wide gap betweenPositive0.8-0.51.051.07
rNpCSyQbEeWXzxJxfIL00w This did not grab my attention like I thought it would. I did not finish the course, but the assignments were entirely too pointless for me to take seriously enough to continue. I very much enjoyed the idea of studying positive Psychology, but after a few class I realized it was very much common sense.not finish the course, but theAssignmentwere entirely too pointless for meNegative-0.950.00.691.19
rNpCSyQbEeWXzxJxfIL00w Very thought provoking course with many real life implications and even put-into-practice course assignments. Something everyone should take the time to learn a little about.life implications and even put-into-practice courseAssignmentSomething everyone should take the timePositive0.911.00.691.19
rNpCSyQbEeWXzxJxfIL00w Thank for this course. I really liked the lectures, materials and the assignments. This course is helping me think, act and feel positive. I am working on increasing my positivitiy ratio. Thank you again!liked the lectures, materials and theAssignmentThis course is helping me think,Positive0.831.00.691.19
rNpCSyQbEeWXzxJxfIL00w The course is very interative and engaging! The scientific perspective is extremely interesting and what you will learn there will be applicable to your life. I love that there are weekly practical assignment that allow you to experience what you have learnt this week. I would love if there was a level 2 or follow up class!! Strongly recommended.love that there are weekly practicalAssignmentthat allow you to experience whatPositive0.871.00.691.19
rNpCSyQbEeWXzxJxfIL00w I feel that the same monotone group of people, talking in a drab setting, was so monotonous it was difficult to keep focused on the lesson at hand. I know education is not supposed to be all zip, pow, bang, woah, and such, and I am not suggesting that it should be, but a little break from the drone tempo would be a nice addition. Other than that the course was on par and enjoyable. I liked the self meditative assignments most.enjoyable. I liked the self meditativeAssignmentmost. Positive0.910.50.691.19
RO728xoIEeWg_RJGAuFGjw Covers basics well. The video lectures are easy and simple to understand. Liked the assignments and they covered the learned content well.and simple to understand. Liked theAssignmentand they covered the learned contentPositive0.870.50.641.17
RO728xoIEeWg_RJGAuFGjw Great course overall. Excellent, well compiled set of lectures and assignments.well compiled set of lectures andAssignment Positive0.631.00.641.17
RO728xoIEeWg_RJGAuFGjw Grate course, really interesting and useful especially Algorithms. Assignments are organized very smart way it really motivates to go deeper. Thanks University of California San Diego for creating this course on coursera.org and make it available for online study!really interesting and useful especially Algorithms.Assignmentare organized very smart way itPositive0.961.00.641.17
RO728xoIEeWg_RJGAuFGjw It was really a very good course, you can learn many data structures and its implementations along with programing assignments and quizes which are quite challenging. The idea of concept challenge was awesome. You could learn performing efficiency of the algorithms, benchmarking, linked lists trees hashmaps and other data structures.and its implementations along with programingAssignmentand quizes which are quite challenging.Positive0.841.00.641.17
RO728xoIEeWg_RJGAuFGjw These courses are all amazing. They hold the hands of learners through difficult Java concepts in data structures and help learners finish interesting projects so well! I'm glad to have done those projects and completed every single one of them. However, I feel the hand holding is too much (they guided too much of the programming assignments ) :). The learning is more joys than struggles. I like to struggle through a course more. However, I still enjoyed it a lot. I hope they put in more optional assignments for learners to challenge themselves. Right now there are only 2 optional assignments. I absolutely love them!now there are only 2 optionalAssignmentI absolutely love them! Positive0.961.00.641.17
RO728xoIEeWg_RJGAuFGjw The course does an OK (but not great) job at teaching Data Structures. And it does an OK (but not great) job at teaching Algorithm Performance/Optimization. The lectures and starter code could use some better integration. The assignments could be improved. They give you a bunch of code and ask you to complete it. This is kinda the way things work when you inherit a bunch of code, but its not how it works if you have to write it from scratch. This course has been taught many times, and the forums contained old posts, and they didn't seem as useful as in other courses I've taken. My main objective for this course was to continue learning Java, and it helped me do that, so I gave it 3 Stars.could use some better integration. TheAssignmentcould be improved. They give youNegative-0.780.00.641.17
RO728xoIEeWg_RJGAuFGjw Well structured and explained, and, as always, provides very good programming assignments. Love this specialization!as always, provides very good programmingAssignmentLove this specialization! Positive1.01.00.641.17
RO728xoIEeWg_RJGAuFGjw Introductory course to data structures. The lectures are good, however the assignments are too much guided. Sometimes you can get it done without actually understanding what is going on.The lectures are good, however theAssignmentare too much guided. Sometimes youNegative-0.660.00.641.17
RO728xoIEeWg_RJGAuFGjw Presented in an easy to understand format, videos are short which helps keep focus, assignments are well prepared which keeps student on the learning material. This course really helped me understand things more clearly. disclaimer: I have previously enrolled in Algorithms Part I (from Princeton).are short which helps keep focus,Assignmentare well prepared which keeps studentPositive0.991.00.641.17
RO728xoIEeWg_RJGAuFGjw The course is fantastic! The professors are very enthusiastic and creative: they explain difficult subjects very clearly and provide visual aids and in-video quizes to enhance more deep understanding of material. Special thanks for the project assignments! They are very interesting and well-laid. I would recommend this course to programmers who want to deepen and practice their data-structures skills. For the novices this course should be taken after the first course of the specialization.material. Special thanks for the projectAssignmentThey are very interesting and well-laid.Positive0.861.00.641.17
RO728xoIEeWg_RJGAuFGjw This course by Alvarado, Minnes and Porter was clear, interesting and well presented. In fact, it's one of the better MOOC courses that I've taken. The assignments were of medium difficulty: not too easy but certainly not so difficult that you will get frustrated and give up. In addition, they are interesting assignments. As mentioned, the lectures are concise, clear and interesting. In fact, I recently signed up for another course on algorithms and dropped it because it was SO BORING. Also, I am taking a course on machine learning that presents algorithms. In contrast, that course is not clear whatsoever; if I hadn't taken this one then I would be very confused. Finally, I like how they have the Concept Challenges where students discuss a problem. The thought processes of multiple people talking through the problem was helpful for me. As a result, I highly recommend this course to anyone who wants to brush up on performance calculations (i.e., Big O), basic data structures, and a few basic algorithms.MOOC courses that I've taken. TheAssignmentwere of medium difficulty: not tooPositive0.631.00.641.17
RO728xoIEeWg_RJGAuFGjw Loved the assignment, challenging and fun. Loved theAssignmentchallenging and fun. Positive0.961.00.641.17
RO728xoIEeWg_RJGAuFGjw Very good Course. The assignments were fairly challenging and required 3-5 hours per assignment. The instructors were really good. This was the first course on Coursera which I fully completed. I liked working with a large software project as part of the assignments. Very good Course. TheAssignmentwere fairly challenging and required 3-5Positive0.811.00.641.17
RO728xoIEeWg_RJGAuFGjw Very good Course. The assignments were fairly challenging and required 3-5 hours per assignment. The instructors were really good. This was the first course on Coursera which I fully completed. I liked working with a large software project as part of the assignments.software project as part of theAssignment Positive0.761.00.641.17
RO728xoIEeWg_RJGAuFGjw great course, but the assignments are somewhat easy.... great course, but theAssignmentare somewhat easy. . . .Positive0.840.50.641.17
RO728xoIEeWg_RJGAuFGjw Amazing video lectures that help in understanding the concepts quickly. In video quizzes help make sure your thought process is right. But The assignments are way too simple if we follow all the steps provided. Assignments have to be more challenging. Surely 5 stars if they add more challenging assignments to this course.thought process is right. But TheAssignmentare way too simple if weNegative-0.780.50.641.17
RO728xoIEeWg_RJGAuFGjw Amazing video lectures that help in understanding the concepts quickly. In video quizzes help make sure your thought process is right. But The assignments are way too simple if we follow all the steps provided. Assignments have to be more challenging. Surely 5 stars if they add more challenging assignments to this course.we follow all the steps provided.Assignmenthave to be more challenging. SurelyPositive0.840.50.641.17
RO728xoIEeWg_RJGAuFGjw Amazing video lectures that help in understanding the concepts quickly. In video quizzes help make sure your thought process is right. But The assignments are way too simple if we follow all the steps provided. Assignments have to be more challenging. Surely 5 stars if they add more challenging assignments to this course.stars if they add more challengingAssignmentto this course. Negative-0.680.50.641.17
RO728xoIEeWg_RJGAuFGjw Amazing lectures and practical assignments. Amazing lectures and practicalAssignment Positive0.791.00.641.17
RO728xoIEeWg_RJGAuFGjw Great stuff! Don't give up on the first assignment, the rest are more easier...Don't give up on the firstAssignmentthe rest are more easier. .Negative-0.91.00.641.17
RO728xoIEeWg_RJGAuFGjw The course curriculum is well designed and teaches students the basic data structures needed to be a successful software engineer. The project is good, and the weekly assignments are challenging.project is good, and the weeklyAssignmentare challenging. Positive0.791.00.641.17
RO728xoIEeWg_RJGAuFGjw Loved it. The assignments were fun to solve. Loved it. TheAssignmentwere fun to solve. Positive0.981.00.641.17
Rqo3iKNbEeWiwAqQT7MHVQ This is an extraordinary course that teaches valuation of projects. As usual, Prof Kaul builds on the basic building blocks of valuation and makes us fall in love with the concepts. He then possibly sits back and smiles at us tearing our hair out with the assignments. It is great fun and invaluable learning, especially if you happen to have a non-finance background like I did.tearing our hair out with theAssignmentIt is great fun and invaluablePositive1.01.00.831.05
Rqo3iKNbEeWiwAqQT7MHVQ An excellent course on Valuing a company and understanding the same with the help of assignments.the same with the help ofAssignment Positive0.90.50.831.05
Rqo3iKNbEeWiwAqQT7MHVQ Excellent course as far as content is concerned. However, the older Coursera format was way more user-friendly. Also the discussion topics were not arranged appropriately as in the previous modules in this specialization. PDFs of assignments would be helpful if posted. modules in this specialization. PDFs ofAssignmentwould be helpful if posted. Negative-0.710.00.831.05
rTTFFgb8EeWJMSIAC7Jl0w This was a wonderful course. The assignments were thought provoking, the peer review guidelines clear and precise. Really enjoyed it.This was a wonderful course. TheAssignmentwere thought provoking, the peer reviewPositive1.01.00.851.23
rTTFFgb8EeWJMSIAC7Jl0w I must admit that the assignments were more demanding than expected but overall this course is fabulous. The videos are extremely well done and Anne-Marie makes complicated points understandable for everyone, with lively and fun examples. Expect to spend some time on the written assignments (several research articles to study) if you want to completely take advantage of the course. I must admit that theAssignmentwere more demanding than expected butNegative-0.681.00.851.23
rTTFFgb8EeWJMSIAC7Jl0w I must admit that the assignments were more demanding than expected but overall this course is fabulous. The videos are extremely well done and Anne-Marie makes complicated points understandable for everyone, with lively and fun examples. Expect to spend some time on the written assignments (several research articles to study) if you want to completely take advantage of the course.spend some time on the writtenAssignment(several research articles to study) ifNegative-0.771.00.851.23
rTTFFgb8EeWJMSIAC7Jl0w Great course! I felt like of the basic nuts and bolts. A lot of the assignments called for evaluating actual social science studies which I found very helpful as it gave me an opportunity to apply the content I learned in the video modules.and bolts. A lot of theAssignmentcalled for evaluating actual social sciencePositive0.681.00.851.23
rTTFFgb8EeWJMSIAC7Jl0w This is my first MOOC and I enjoyed it. The lectures were clear, concise, and interesting. Most of the tests and assignments were relevant and well thought out. interesting. Most of the tests andAssignmentwere relevant and well thought out.Positive0.990.50.851.23
rTTFFgb8EeWJMSIAC7Jl0w Well structured course with the best assignments. Would totally recommend for beginners in the Social science research domain.Well structured course with the bestAssignmentWould totally recommend for beginners inPositive0.931.00.851.23
rTTFFgb8EeWJMSIAC7Jl0w An excellent course that really does provide you a challenge. Some of the courses I have done on different MOOCs were rather too easy, but this one did push me a lot. It informs you in a clear, but detailed manner. It is necessary to do extra reading and to review videos and notes in order to complete assignments. Best course yetand notes in order to completeAssignmentBest course yet Positive0.781.00.851.23
rTTFFgb8EeWJMSIAC7Jl0w This course is excellent! I found the content of very high quality, the lecture videos are very clear and easy to understand. What I find remarkable however, is the quality of the exams and assignments! The staff have put in a lot of effort in creating questions and assignments which really test your understanding and knowledge with a clever marking system which always works out to give you a fair mark even when the assignments are peer reviewed. Well done to Anne-Marie and the other staff who put together this course :)the quality of the exams andAssignmentThe staff have put in aNegative-0.691.00.851.23
rTTFFgb8EeWJMSIAC7Jl0w This course is excellent! I found the content of very high quality, the lecture videos are very clear and easy to understand. What I find remarkable however, is the quality of the exams and assignments! The staff have put in a lot of effort in creating questions and assignments which really test your understanding and knowledge with a clever marking system which always works out to give you a fair mark even when the assignments are peer reviewed. Well done to Anne-Marie and the other staff who put together this course :)of effort in creating questions andAssignmentwhich really test your understanding andNegative-0.871.00.851.23
rTTFFgb8EeWJMSIAC7Jl0w This course is excellent! I found the content of very high quality, the lecture videos are very clear and easy to understand. What I find remarkable however, is the quality of the exams and assignments! The staff have put in a lot of effort in creating questions and assignments which really test your understanding and knowledge with a clever marking system which always works out to give you a fair mark even when the assignments are peer reviewed. Well done to Anne-Marie and the other staff who put together this course :)a fair mark even when theAssignmentare peer reviewed. Well done toPositive0.831.00.851.23
rTTFFgb8EeWJMSIAC7Jl0w I really enjoyed this course overall (and it was somewhat easy for me because I have some background in this already), but there were some technical issues especially regarding accessing assignments. It would be nice if there was a more robust group of volunteer tutors/teaching assistants or something to answer questions or deal with these technical issues, especially the final exam not working for a while for me and some other people. But, I enjoyed the illustrations (drawings) and cute examples, and also the lecturer did a pretty good job on camera. I would probably give this course a 4.5 if possible, but I am hesitant to give it a full 5 points because of the technical issues. Anyway I would recommend the course to someone who wants a survey of quantitative methods to prepare for future study.some technical issues especially regarding accessingAssignmentIt would be nice if thereNegative-0.770.50.851.23
rTTFFgb8EeWJMSIAC7Jl0w What can I say? Although it was a tough course but sometimes things were tough, it felt so incredibly fruitful each week. I think the main reason was because even though there were so many quizzes and the assignments which required so much time, they were carefully crafted in a way which helped build my abilities in a progressive manner. There was definitely a close alignment between instruction (video) and the assessments (quizzes/exams). You'll never be asked questions you weren't prepared to answer because of the aforesaid alignment. As I also work in a department which dabbles in educational research, I found the concepts thought in this course directly applicable to what's done in practice. Because the concepts were communicated so clearly, I could readily see examples of them in my everyday work!were so many quizzes and theAssignmentwhich required so much time, theyNegative-0.781.00.851.23
rTTFFgb8EeWJMSIAC7Jl0w This is a great course on research design! Especially if you complete all the assignments, there is definitely something you can learn from this course. (I mean, I teach research design and even I learned new things!)Especially if you complete all theAssignmentthere is definitely something you canPositive0.671.00.851.23
rTTFFgb8EeWJMSIAC7Jl0w Very well organized and executed! The assignments are both challenging and present excellent learning opportunities.Very well organized and executed! TheAssignmentare both challenging and present excellentPositive1.01.00.851.23
rTTFFgb8EeWJMSIAC7Jl0w Really enriching course material and the method of explaining by Annemarie Zand Scholten. It gave me a good overview of the quantitative approach to contrast it with the qualitative approach i have been following at my workplace. The course material is very comprehensive and also the transcripts provided for each module. The detailed word to word transcripts really help to revise material while doing assignments and preparing for exams. The assignments really makes one think and helps to digest the course material in the process. The concepts and style of illustrations used in the video are also extremely helpful to understand the content heavy topic. The bonus video material provide the completeness due to the applied examples discussed in them. Overall a very satisfying learning experience! Great!assignments and preparing for exams. TheAssignmentreally makes one think and helpsPositive0.991.00.851.23
rTTFFgb8EeWJMSIAC7Jl0w I had taken 99% of the course last time, but didn't have time to do the assignments or complete it fully. I was pleased to see it was running again. I've followed many many many Courseras and this is by far the highest quality. Well done! What you did right? Illustrations. They perfectly capture the concept without distracting. They are amusing and just-the-right-degree-of-imperfect, which makes the course material feel approachable.The graphic design. The slightly messy, hand-written, crumpled paper background design is perfect. Not pretentious, not overly boring. Just that little touch of individualism and authenticity we need. This is a great way to avoid alienating your students, to keep a connection. Philosophy of science, history of science, research designs, etc. Despite having studied for a BSc, an MSc, and a scientific postgrad, I had to find out about these concepts through on-line courses and podcasts. I was really happy to see these neatly presented to me in a structured way in one spot in the context of a formal Research methods course. When covering these sections, you also did a great job at sticking to the important stuff. I am extremely impressed. In the reality of research, we get sucked in by the nitty gritty and forget about the big picture. Wonderful, wonderful, wonderful framework behind the scientific method.You actually bothered spell-checking the transcript, particularly for proper names. I've had Courseras where the transcript seemed more like a onomatopeas than serious text. This is all I remember for now, all that's fresh off my mind, as am just up to week 2 right now, but I wanted to give you all a thumbs up for this great course you've wrapped up. I am seriously considering registering for the entire specialisation because of the quality of this course.didn't have time to do theAssignmentor complete it fully. I wasNegative-0.861.00.851.23
rTTFFgb8EeWJMSIAC7Jl0w The first time I actually finished a coursera course! The course creators have obviously put a lot of time and effort into creating this course. The lectures extremely well done, the material and assignments are challenging but not impossible and the material is presented in such a way that even qualitative researchers like myself (no know for their passion for quantitative research) can get excited about the material!extremely well done, the material andAssignmentare challenging but not impossible andPositive0.961.00.851.23
rTTFFgb8EeWJMSIAC7Jl0w The actual educational value of this course is quite high. The score I can offer it in good faith is dragged down by the additional "assignments" like "Write you own quiz question!" and the expectation to review the quiz questions thought up by other students. Such things in a scientific course are unnecessary and may actually be counterproductive because of the reliance upon other students and their grasp of the material. If they are to remain part of this course, they really should be treated as supplementary and not required to complete the course. It really detracts from the experience for those of us who come here to learn and not to socialize.dragged down by the additional "Assignmentlike " Write you own quizNegative-0.740.00.851.23
rwRs6Tn9EeWJaxK5AT4frw The only thing I had to do in this course regarding the required assignments was to change python 2.7 code to 3.4 as that's what I'm using. Presentations didn't add much towards the learning either. Definite downgrade from previous courses, especially from the first three.in this course regarding the requiredAssignmentwas to change python 2. 7Positive0.66-0.50.731.03
rwRs6Tn9EeWJaxK5AT4frw You are not actually writing any code for this particular course. The assignments are just taking screenshots of running code that is already provided to you in the code repository for this course. The lectures are great, there is a lot to learn from them but the assignments are a total bust. Not worth it for the money, but go for it if you want to complete the entire specializationcode for this particular course. TheAssignmentare just taking screenshots of runningNegative-0.680.00.731.03
rwRs6Tn9EeWJaxK5AT4frw You are not actually writing any code for this particular course. The assignments are just taking screenshots of running code that is already provided to you in the code repository for this course. The lectures are great, there is a lot to learn from them but the assignments are a total bust. Not worth it for the money, but go for it if you want to complete the entire specializationto learn from them but theAssignmentare a total bust. Not worthNegative-0.960.00.731.03
rwRs6Tn9EeWJaxK5AT4frw If this entire specialization were a bag of potato chips, the Capstone would be that bland chip that didn't get any salt. The introduction to the Capstone promises that we'll "build applications" utilizing what we've learned so far with optional assignments for delving deeper. However, none of the required assignments involve even the most primitive of problem solving skills or code writing abilities. If you can download a file and take a screenshot then you've got what it takes to pass this class. The optional assignments are far too focused around a new piece of video sharing technology that the instructor and associates have developed. Unfortunately, the technology adds almost nothing beneficial to the class and is probably to blame for the sheer lack of quality in the rest of the class. In fact, the entire Capstone feels like it was so haphazardly put together that it can only be described as the most contrived beta-test I've ever been a part of. Such a disappointing ending to what was otherwise an enjoyable specialization.deeper. However, none of the requiredAssignmentinvolve even the most primitive ofNegative-0.95-1.00.731.03
rwRs6Tn9EeWJaxK5AT4frw If this entire specialization were a bag of potato chips, the Capstone would be that bland chip that didn't get any salt. The introduction to the Capstone promises that we'll "build applications" utilizing what we've learned so far with optional assignments for delving deeper. However, none of the required assignments involve even the most primitive of problem solving skills or code writing abilities. If you can download a file and take a screenshot then you've got what it takes to pass this class. The optional assignments are far too focused around a new piece of video sharing technology that the instructor and associates have developed. Unfortunately, the technology adds almost nothing beneficial to the class and is probably to blame for the sheer lack of quality in the rest of the class. In fact, the entire Capstone feels like it was so haphazardly put together that it can only be described as the most contrived beta-test I've ever been a part of. Such a disappointing ending to what was otherwise an enjoyable specialization.to pass this class. The optionalAssignmentare far too focused around aNegative-0.94-1.00.731.03
s5sEkwAHEeW9ISIACxWDhA A five-star rating for a five-star course. I've actually completed parts 1 and 2 and I cannot praise both parts too highly. Professor Roth, President of Wesleyan College was an excellent lecturer and imparted his knowledge with great enthusiasm. I learned a lot and thoroughly enjoyed the experience. One negative point on the Coursera side: I'm still waiting for my first and fifth assignments to be assessed. In the case of the first assignment, that goes back to April.In the case of the firstAssignmentthat goes back to April. Positive0.81.01.321.32
s5sEkwAHEeW9ISIACxWDhA I advice NOT to take this course. Why: the professor is never there to read your assignments. He leaves that totally to other students like yourself, to grade your written assignments, and, they do not read and give you a RANDOM grade in 2 seconds. Don't take it, you will waste sooo much time on this one.is never there to read yourAssignmentHe leaves that totally to otherNegative-0.69-1.01.321.32
s5sEkwAHEeW9ISIACxWDhA I advice NOT to take this course. Why: the professor is never there to read your assignments. He leaves that totally to other students like yourself, to grade your written assignments, and, they do not read and give you a RANDOM grade in 2 seconds. Don't take it, you will waste sooo much time on this one.like yourself, to grade your writtenAssignmentand, they do not read andNegative-0.92-1.01.321.32
s5sEkwAHEeW9ISIACxWDhA Follows a fascinating line of inquiry linking major cultural viewpoints over more than two hundred years of western culture. Well paced, great video component and interesting assignment. This is one of the best courses yet.paced, great video component and interestingAssignmentThis is one of the bestPositive1.01.01.321.32
sCE0nT-OEeWC4g7VhG4bTQ Great information. Several months later I want a refresher since the material was very good, but I don't think the assignments were involved enough for the material to sink in long term (at least not for me).good, but I don't think theAssignmentwere involved enough for the materialNegative-0.961.00.791.0
sCE0nT-OEeWC4g7VhG4bTQ This was a good course although the assignment at the end left a lot of room for improvement. Instructions were not clear and as a result, most of the assignments I graded didn't meet the scoring matrix...was a good course although theAssignmentat the end left a lotPositive0.860.00.791.0
sCE0nT-OEeWC4g7VhG4bTQ This was a good course although the assignment at the end left a lot of room for improvement. Instructions were not clear and as a result, most of the assignments I graded didn't meet the scoring matrix...as a result, most of theAssignmentI graded didn't meet the scoringNegative-0.710.00.791.0
sCE0nT-OEeWC4g7VhG4bTQ The content is laid out very well and I found a ton of useful take-away points. Thank you to all the faculty members. I particularly enjoyed the assignments - they really make you think. But I found the branding you - audit and insights the best exercise in this program. I would definitely recommend this to friends and colleagues.faculty members. I particularly enjoyed theAssignment- they really make you think.Positive0.950.50.791.0
sCE0nT-OEeWC4g7VhG4bTQ The course content was very good. However, I would have liked to see assignments for each I would have liked to seeAssignmentfor each Positive0.70.50.791.0
sCE0nT-OEeWC4g7VhG4bTQ I liked this course a lot as it gave me the opportunity to work doing the assignment, helping me to think as an executive team leader. It was very challenged but very rewarding at the end of it.the opportunity to work doing theAssignmenthelping me to think as anPositive0.81.00.791.0
sCE0nT-OEeWC4g7VhG4bTQ The material was beneficial but I would have found the course more helpful if there were weekly assignments rather than one assignment at the end of the course that incorporated all of the principles.more helpful if there were weeklyAssignmentrather than one assignment at theNegative-0.74-0.50.791.0
sCE0nT-OEeWC4g7VhG4bTQ An insightful Course, I would however suggest that the assignments be done weekly. Wonderful course all the same.I would however suggest that theAssignmentbe done weekly. Wonderful course allPositive0.760.50.791.0
sCE0nT-OEeWC4g7VhG4bTQ The final assignment could use a little bit of work, from a clarity standpoint. I actually think that the exercise is quite rewarding, but the expectations of, and directions for participants aren't entirely clear (and that's coming from a native English speaker). The finalAssignmentcould use a little bit ofPositive0.710.00.791.0
sCE0nT-OEeWC4g7VhG4bTQ It was a great experience, I learnt a lot especially when I did the assignments. Thank you :)lot especially when I did theAssignmentThank you :) Positive0.651.00.791.0
sCE0nT-OEeWC4g7VhG4bTQ Content is grade, however I am still waiting for the grading of my last assignment in this course. :(for the grading of my lastAssignmentin this course. :( Positive0.631.00.791.0
SG_K6nEmEeWxvQr3acyajw This course was just amazing. Ecery single concept of the course is useful, widely explained and applied throughout the assignments. The final week is the best one because you apply all the concepts in a website. I think that if you don't have the chance to see results in your own website, you might still think you only learned the theory. However, I had the chance to apply my knowledge on my university's website and so far, its metrics have already started to improve. I hope that after reading this and finishing the course, you will be as delighted as I am now.widely explained and applied throughout theAssignmentThe final week is the bestPositive0.981.01.181.19
SG_K6nEmEeWxvQr3acyajw Poor grading system. Based on 2 peers' "subjective" points of your week4 analysis assignment, even if you digested all the materials and received 100% on quizzes all weeks, you will have to repeat taking this course endlessly. At first I thought I did not analyze thoroughly so on my second session, I basically rewrote the whole assessment, followed by samples passed students gave me, also making sure I covered all the points the instruction asked me to cover, peer gives me 1 or 1.5 point for writing persona with little detail. I wrote 350 words persona, with stories and demographic of my target audience. Because I am 2.5 points short or so, I have to take this same course for the next round session for the third time, wait it it reaches week 4, resubmit my analysis that is now edited for 4 times. There is no clear guideline, format, or even sample provided, but the grades are left to the peers. Some pass with less than 300 word analysis with a lot of charts and pictures. I did as well but wasn't lucky at my first round so I developed 3 pg. analysis all in words to make it look like a true analytical report, didn't pass again. I do not know what this instructor is looking for as a form of assessment/analysis paper, and only those who are lucky enough to meet sensible peer graders pass. Waste of time, waste of money no one wants to spend lifetime to get a certificate especially when one knows what he or she is talking about.subjective" points of your week4 analysisAssignmenteven if you digested all theNegative-0.72-1.01.181.19
SG_K6nEmEeWxvQr3acyajw It was OK. There is nothing you will gain from this course that you can't get in a single 1/2 hour youtube video instead of 100 2 minute videos here. The assignments were questionable and the examples used in the first assignment at least no longer exist.100 2 minute videos here. TheAssignmentwere questionable and the examples usedNegative-0.78-0.51.181.19
SG_K6nEmEeWxvQr3acyajw It was OK. There is nothing you will gain from this course that you can't get in a single 1/2 hour youtube video instead of 100 2 minute videos here. The assignments were questionable and the examples used in the first assignment at least no longer exist.the examples used in the firstAssignmentat least no longer exist. Negative-0.9-0.51.181.19
SG_K6nEmEeWxvQr3acyajw Great introduction to the fundamentals of SEO. The assignments and questions as well thought out. I've benefited immensely from this course.to the fundamentals of SEO. TheAssignmentand questions as well thought out.Positive0.991.01.181.19
sHs1AyWUEeWtRg6boA3D-Q Exceptional curriculum layout with thoughtful lectures and assignments.curriculum layout with thoughtful lectures andAssignment Positive0.81.01.091.1
sHs1AyWUEeWtRg6boA3D-Q The content and the assignment were of high quality and I really enjoyed the case I had to work on. So overal the course was very good, but negative was that the course was a bit too long, I understand Coursera needs to finance the course, so it is better to have a long one and earn a lot of subscription fees. Bu the extra review rounds felt redundant, and because the course was so long it was difficult to keep focussed on it. The content and theAssignmentwere of high quality and IPositive0.950.51.091.1
sHs1AyWUEeWtRg6boA3D-Q Being in this class and specialization was a great experience to me. Great instructors with great content but I prefer a professional person judge the final assignment of capstone.a professional person judge the finalAssignmentof capstone. Positive0.861.01.091.1
sHs1AyWUEeWtRg6boA3D-Q I must say that the Capstone Project was a good assignment. The issue is that the Peer Reviews were bad. I had to resubmit my assignment due to a student that choose to give me 0's when the other reviewers gave me 5's. There was also a bias to what each reviewer thought the capstone should cover so you had no idea which direction to update your work because the next reviewer may feel that the type of analysis you did was not Necessary. The course needs a specific Rubric and specific methods each person has to use in order to complete the assignment. For example, Must Use the Four Forces Model when evaluating Strategy. This way everyone knows what to expect and what to look for. Otherwise you can get a low grade on a great project because a Classmate thought you should have used another model so he gave you a 1 or 0 when the model you used demonstrated your knowledge. Capstones need to be monitored either by a student or assistant to protect against trolls that don't read your work and give you the lowest score. Otherwise the Course was great and the information was definitely well put together. The Peer Reviews brought my overall grade lower because I didn't get the High Mark I should have.the Capstone Project was a goodAssignmentThe issue is that the PeerNegative-0.67-0.51.091.1
sHs1AyWUEeWtRg6boA3D-Q I must say that the Capstone Project was a good assignment. The issue is that the Peer Reviews were bad. I had to resubmit my assignment due to a student that choose to give me 0's when the other reviewers gave me 5's. There was also a bias to what each reviewer thought the capstone should cover so you had no idea which direction to update your work because the next reviewer may feel that the type of analysis you did was not Necessary. The course needs a specific Rubric and specific methods each person has to use in order to complete the assignment. For example, Must Use the Four Forces Model when evaluating Strategy. This way everyone knows what to expect and what to look for. Otherwise you can get a low grade on a great project because a Classmate thought you should have used another model so he gave you a 1 or 0 when the model you used demonstrated your knowledge. Capstones need to be monitored either by a student or assistant to protect against trolls that don't read your work and give you the lowest score. Otherwise the Course was great and the information was definitely well put together. The Peer Reviews brought my overall grade lower because I didn't get the High Mark I should have.bad. I had to resubmit myAssignmentdue to a student that chooseNegative-0.99-0.51.091.1
sHs1AyWUEeWtRg6boA3D-Q I must say that the Capstone Project was a good assignment. The issue is that the Peer Reviews were bad. I had to resubmit my assignment due to a student that choose to give me 0's when the other reviewers gave me 5's. There was also a bias to what each reviewer thought the capstone should cover so you had no idea which direction to update your work because the next reviewer may feel that the type of analysis you did was not Necessary. The course needs a specific Rubric and specific methods each person has to use in order to complete the assignment. For example, Must Use the Four Forces Model when evaluating Strategy. This way everyone knows what to expect and what to look for. Otherwise you can get a low grade on a great project because a Classmate thought you should have used another model so he gave you a 1 or 0 when the model you used demonstrated your knowledge. Capstones need to be monitored either by a student or assistant to protect against trolls that don't read your work and give you the lowest score. Otherwise the Course was great and the information was definitely well put together. The Peer Reviews brought my overall grade lower because I didn't get the High Mark I should have.use in order to complete theAssignmentFor example, Must Use the FourNegative-0.82-0.51.091.1
sK74dCWgEeW8-A6tkjXxWQ Upon the first few views of the subject material, presented in the form of dramatized episodes, I was skeptical if this course was worth its time. I was pleasantly surprised once we moved into motivation in the 21st century, and the course only improved from there (though the multiple long videos in the financial crisis module felt redundant). A meaningful course as long as you can engage yourself with the material rather than rely on their sub-par assignments and quizzes to engage you. I also, did not participate in any discussions, but perhaps if I had this course would have been rated 5 stars.rather than rely on their sub-parAssignmentand quizzes to engage you. INegative-0.880.50.920.94
sK74dCWgEeW8-A6tkjXxWQ I would rate this course a 5/5 if not for the final assignment which I don't believe adds much to the course particularly with regards to reviewing the work of other students and being reviewed by other students.5/5 if not for the finalAssignmentwhich I don't believe adds muchPositive0.90.00.920.94
SpO4HBnoEeWjrA6seF25aw I dislike this course because I have to complete so many assignment in one week. Instructions could have improved and slides could have improved rather than using chalkboard. Sorry there are a number of times I have to rewatch the videos and still dont understand. Hence I even have to place myself in another slot because I could not finish the assignment. Please improve on this module so that it is more enjoyable for learners who really want to learn. Thank you.I have to complete so manyAssignmentin one week. Instructions could haveNegative-0.83-1.01.051.11
SpO4HBnoEeWjrA6seF25aw I dislike this course because I have to complete so many assignment in one week. Instructions could have improved and slides could have improved rather than using chalkboard. Sorry there are a number of times I have to rewatch the videos and still dont understand. Hence I even have to place myself in another slot because I could not finish the assignment. Please improve on this module so that it is more enjoyable for learners who really want to learn. Thank you.because I could not finish theAssignmentPlease improve on this module soNegative-0.98-1.01.051.11
SpO4HBnoEeWjrA6seF25aw Not so good. The course explains mathematical models and Excel applications but both are not detailed. There are many mistakes in PPTs and assignments.are many mistakes in PPTs andAssignment Positive0.680.01.051.11
SpO4HBnoEeWjrA6seF25aw Beware this course, especially if you are new to this area (despite what the course/specialization says). There are very few examples to clarify and illustrate the different topics of the course, but what's worse is that the assignments are almost completely divorced from the instructional videos; the assignments and especially the final project are much more complicated than anything presented in the instructional videos, so there is no knowledge basis from which the student can operate to complete the assignments/projects satisfactorily or smoothly. I am extremely dissatisfied and wish I hadn't paid for this specialization. Beware.but what's worse is that theAssignmentare almost completely divorced from theNegative-1.0-0.51.051.11
SpO4HBnoEeWjrA6seF25aw Beware this course, especially if you are new to this area (despite what the course/specialization says). There are very few examples to clarify and illustrate the different topics of the course, but what's worse is that the assignments are almost completely divorced from the instructional videos; the assignments and especially the final project are much more complicated than anything presented in the instructional videos, so there is no knowledge basis from which the student can operate to complete the assignments/projects satisfactorily or smoothly. I am extremely dissatisfied and wish I hadn't paid for this specialization. Beware.divorced from the instructional videos; theAssignmentand especially the final project arePositive0.91-0.51.051.11
SpO4HBnoEeWjrA6seF25aw The concepts here are useful and Mr. Egger is a knowledgeable instructor but 1) this class is really about gathering information with Excel as the tool - you aren't learning anything about Excel functionality, so the title of this course is really misleading if you just want to become a stronger user in Excel 2) there is a huge disconnect between the video lessons and the excel worksheets used to complete the assignments and since many previous reviewers mentioned this, it seems like that's not going to change. 3) the disconnect between the lessons and the assignments wouldn't be an issue if the instructor could be bothered to respond to forum questions. Mine sat unanswered for 5 days as the deadline passed. You are NOT going to get support if you dont understand something.excel worksheets used to complete theAssignmentand since many previous reviewers mentionedNegative-0.8-1.01.051.11
SpO4HBnoEeWjrA6seF25aw PROS: - Classification lecture is good; -Weekly assignments are challenging enough CONS - No slides provided. Professor draws on an eletronic chalkboard (with a very bad handwriting) and you need to keep going back to videos when you are doing the homework. For me, this shows lack of professionalism and laziness - Some excel sheets are provided. But they are very messy and badly formatted, matching the messy handwriting in the videos. AND, the instructions are for MAC! No instructions for PC are provided whatsoever. I never used MAC, so I had a very hard time! - Very few examples real examples are provided; - You learn math concepts, not Excel skills! Except for the LINEST function, which is very handy, BUT it's NOT TAUGHT in the videos. I had to google the function to learn it. - They say to complete each piece of the final assingment after you finish the respective week related to that piece. But they only say that as you start week 6! - The course doesn't provide sufficient material for the final assignment. You get stuck without knowing how to get to answers; - Some answers to the final assignment are not correct, you check the answer sheet, and the results aren't present in the test! OVERALL: I'd never recommend this course to anyone. I only took it because I'm plannening to finish the specialization. I've taken several Online Courses (5+ on Excel), and this is the worst and most frustating one by far! - Classification lecture is good; -WeeklyAssignmentare challenging enough CONS - NoPositive0.66-0.51.051.11
SpO4HBnoEeWjrA6seF25aw PROS: - Classification lecture is good; -Weekly assignments are challenging enough CONS - No slides provided. Professor draws on an eletronic chalkboard (with a very bad handwriting) and you need to keep going back to videos when you are doing the homework. For me, this shows lack of professionalism and laziness - Some excel sheets are provided. But they are very messy and badly formatted, matching the messy handwriting in the videos. AND, the instructions are for MAC! No instructions for PC are provided whatsoever. I never used MAC, so I had a very hard time! - Very few examples real examples are provided; - You learn math concepts, not Excel skills! Except for the LINEST function, which is very handy, BUT it's NOT TAUGHT in the videos. I had to google the function to learn it. - They say to complete each piece of the final assingment after you finish the respective week related to that piece. But they only say that as you start week 6! - The course doesn't provide sufficient material for the final assignment. You get stuck without knowing how to get to answers; - Some answers to the final assignment are not correct, you check the answer sheet, and the results aren't present in the test! OVERALL: I'd never recommend this course to anyone. I only took it because I'm plannening to finish the specialization. I've taken several Online Courses (5+ on Excel), and this is the worst and most frustating one by far! provide sufficient material for the finalAssignmentYou get stuck without knowing howPositive0.67-0.51.051.11
SpO4HBnoEeWjrA6seF25aw PROS: - Classification lecture is good; -Weekly assignments are challenging enough CONS - No slides provided. Professor draws on an eletronic chalkboard (with a very bad handwriting) and you need to keep going back to videos when you are doing the homework. For me, this shows lack of professionalism and laziness - Some excel sheets are provided. But they are very messy and badly formatted, matching the messy handwriting in the videos. AND, the instructions are for MAC! No instructions for PC are provided whatsoever. I never used MAC, so I had a very hard time! - Very few examples real examples are provided; - You learn math concepts, not Excel skills! Except for the LINEST function, which is very handy, BUT it's NOT TAUGHT in the videos. I had to google the function to learn it. - They say to complete each piece of the final assingment after you finish the respective week related to that piece. But they only say that as you start week 6! - The course doesn't provide sufficient material for the final assignment. You get stuck without knowing how to get to answers; - Some answers to the final assignment are not correct, you check the answer sheet, and the results aren't present in the test! OVERALL: I'd never recommend this course to anyone. I only took it because I'm plannening to finish the specialization. I've taken several Online Courses (5+ on Excel), and this is the worst and most frustating one by far! - Some answers to the finalAssignmentare not correct, you check thePositive0.74-0.51.051.11
SpO4HBnoEeWjrA6seF25aw Concepts are fantastic but the material developed to deliver the course is short of expectations, especially from a university. Excel sheets do not match what is demonstrated in video lectures, lots of confusion around how to complete tasks, quiz answer options not being correct, and missing Excel spreadsheets (e.g. video lecture says to refer to accompanying excel spreadsheet, but no spreadsheet available). Also, judging from past discussions by students, some inconsistencies around formulas being presented in video lectures versus assignment questions. could have been a great course, but the inconsistencies have made is very disappointing.being presented in video lectures versusAssignmentquestions. could have been a greatNegative-0.95-1.01.051.11
SpO4HBnoEeWjrA6seF25aw The title is very misleading. Excel is an afterthought for this course; instead there is a heavy focus on statistics. The class claims to be for beginners, but that is clearly not the case, as it requires previous knowledge in inferential statistics and calculus. Excel is hardly used and is certainly not the focus; there are weeks where Excel is not used at all. There are no practice assignments, only quizzes. It's clear that this course is outdated and poorly maintained, as the videos refer to examples that are not included or content that was not presented. Needless to say, I will not be taking any other courses in this specialization.at all. There are no practiceAssignmentonly quizzes. It's clear that thisNegative-0.89-1.01.051.11
SpO4HBnoEeWjrA6seF25aw Dr Eggers is a tremendous professor. The course has wit and application along with assignments that are well scaffolded to the learning content. Highly recommend this class.has wit and application along withAssignmentthat are well scaffolded to thePositive0.981.01.051.11
SpO4HBnoEeWjrA6seF25aw This is my first Coursera course and I wasn't sure what to expect. I was hoping for a good experience but preparing myself for mediocrity. I finished the course at 2am on Monday morning and I've been really impressed, both with the Coursera "infrastructure" and with the quality of the teaching from Daniel Egger and his team. I live in South Africa where tertiary educational standards vary widely, and appear to be on the decline. More and more, we are going to need MOOCs like this from the best universities in the world. More specifically, relating to this course, I found the video lectures well presented and the quizzes thoughtfully prepared. The Excel models really helped with grasping the concepts and practice. A couple of suggestions: a) The course FAQ makes light of the background knowledge necessary to cope with the course. It needs to be more honest about the need for mathematics and statistics. Linear regression is not for sissies, in my opinion. b) Please tell us at the START of the course that we should attack the project week by week. This advice isn't (unless I missed something) given until you open the week 6 project. Ahem... it's too late by then! I spent a very frantic 4 nights last week crunching the project work, 4 quizzes and the assignment. I got to bed at 2.30am, and i'm not a night owl. Overwhelmingly though, a really interesting course. I'm already starting the next one.project work, 4 quizzes and theAssignmentI got to bed at 2.Negative-0.691.01.051.11
SpO4HBnoEeWjrA6seF25aw Really good course, I think the most value is at the end when you are able to apply the concept learned in the final assignmentthe concept learned in the finalAssignment Positive0.670.51.051.11
SpO4HBnoEeWjrA6seF25aw Quite an useful course for Excel application in business decision-making. But I think the final project is a little more difficult than weekly assignments. And only Quiz 1 has some hints about the potential problems we might come across during the quiz. The linear regression part, especially multivariate linear regression, need more explanations how to derive the matrix in Excel. Even though I followed every steps and referred other classmates' discussions, I cannot work out the matrix with Excel. So sad :(a little more difficult than weeklyAssignmentAnd only Quiz 1 has someNegative-0.690.51.051.11
SpO4HBnoEeWjrA6seF25aw Warning: The lecture videos along will NOT be enough to prepare you for the final assignment! Be prepared to do your own research for the extra study materials. On the forum, many students said they had to drop out during the last week (probably without getting a refund!) because they were completely caught off guard by the huge knowledge gap between lectures and the final assignment. If you are determined to get the specialization certificate, you should definitely start the final assignment as early as possible. Don't wait until the last week or two!!gap between lectures and the finalAssignmentIf you are determined to getPositive0.78-1.01.051.11
SpO4HBnoEeWjrA6seF25aw Warning: The lecture videos along will NOT be enough to prepare you for the final assignment! Be prepared to do your own research for the extra study materials. On the forum, many students said they had to drop out during the last week (probably without getting a refund!) because they were completely caught off guard by the huge knowledge gap between lectures and the final assignment. If you are determined to get the specialization certificate, you should definitely start the final assignment as early as possible. Don't wait until the last week or two!!you should definitely start the finalAssignmentas early as possible. Don't waitPositive0.9-1.01.051.11
SrM6V-3pEeSJZSIAC0gHUg unable to do assignment wo today is last date unable to doAssignmentwo today is last date Positive0.87-1.01.281.34
SrM6V-3pEeSJZSIAC0gHUg I've done a few online courses on various, and for me, this is poor. The content is gratingly simplified, the delivery worse. The instructions for the assignments are impenetrable at best. Unfortunately, I can't gain those moments that I've spent on this course back.delivery worse. The instructions for theAssignmentare impenetrable at best. Unfortunately, INegative-1.0-1.01.281.34
SrM6V-3pEeSJZSIAC0gHUg I loved this course. The videos were interesting and easy to follow. The assignments understandable and uncomplicated. The entire course is a course that brings to educator closer to what he needs to be doing: helping to develop productive citizens who like who they are and become the better for it. Thank you Mr. Levin and everyone responsible.interesting and easy to follow. TheAssignmentunderstandable and uncomplicated. The entire coursePositive0.981.01.281.34
sxQd3zI6EeWtEArDRuZAUQ Unfortunately, this course is not well maintained. The directions for the last assignment in the course are very out of date and though there are some links to some updates it is very self taught. You'll basically have to work through setting up Amazon Web Services (AWS) and learning Hadoop/PIg on you own. Also, should be familiar with R and Rmarkdown or Python or something similar before taking. Not too much direction is given on how to do the assignments so a very self paced course.maintained. The directions for the lastAssignmentin the course are very outPositive0.960.01.021.17
sxQd3zI6EeWtEArDRuZAUQ Unfortunately, this course is not well maintained. The directions for the last assignment in the course are very out of date and though there are some links to some updates it is very self taught. You'll basically have to work through setting up Amazon Web Services (AWS) and learning Hadoop/PIg on you own. Also, should be familiar with R and Rmarkdown or Python or something similar before taking. Not too much direction is given on how to do the assignments so a very self paced course.given on how to do theAssignmentso a very self paced course.Positive0.750.01.021.17
sxQd3zI6EeWtEArDRuZAUQ The instructions are very good, and it's nice to work on real big data. Also it is very helpful for hearing information about how a data scientist should consider problems carefully. Without taking the class, it wouldn't be easy for me to rationalize for example cost and sensitivity issues. However I took out one star because of the instruction for the final assignment being out of date. Although the task it self is not too hard to figure out. The initial instruction on how to start using AWS was outdated.of the instruction for the finalAssignmentbeing out of date. Although thePositive0.80.51.021.17
sxQd3zI6EeWtEArDRuZAUQ This course is really bad. The instruction is not enough to solve the programming assignment. The almost contents aren't related to communicating data science result.not enough to solve the programmingAssignmentThe almost contents aren't related toNegative-0.99-1.01.021.17
sxQd3zI6EeWtEArDRuZAUQ I'll say the same about this class as the rest of the specialization, if you have the skills to complete this course then you don't need to take this course. If you don't have the skills to complete this course, you will not complete this course. The course instruction is at 10000 feet level and the assignments are very challenging and the course will NOT teach you the skills required to complete the assignments. The AWS final assignment is a very much throw you into the deep end with no real instruction (well at least completely outdated instructions) and will expect you to swim (or more likely for most people, to drown). I recommend the Machine Learning Course (from Bill's colleagues) at University of Washington. That is a course where you get some real instruction and understanding of how to complete assignments (though still very challenging).at 10000 feet level and theAssignmentare very challenging and the coursePositive0.79-1.01.021.17
sxQd3zI6EeWtEArDRuZAUQ I'll say the same about this class as the rest of the specialization, if you have the skills to complete this course then you don't need to take this course. If you don't have the skills to complete this course, you will not complete this course. The course instruction is at 10000 feet level and the assignments are very challenging and the course will NOT teach you the skills required to complete the assignments. The AWS final assignment is a very much throw you into the deep end with no real instruction (well at least completely outdated instructions) and will expect you to swim (or more likely for most people, to drown). I recommend the Machine Learning Course (from Bill's colleagues) at University of Washington. That is a course where you get some real instruction and understanding of how to complete assignments (though still very challenging).complete the assignments. The AWS finalAssignmentis a very much throw youPositive0.83-1.01.021.17
sxQd3zI6EeWtEArDRuZAUQ I'll say the same about this class as the rest of the specialization, if you have the skills to complete this course then you don't need to take this course. If you don't have the skills to complete this course, you will not complete this course. The course instruction is at 10000 feet level and the assignments are very challenging and the course will NOT teach you the skills required to complete the assignments. The AWS final assignment is a very much throw you into the deep end with no real instruction (well at least completely outdated instructions) and will expect you to swim (or more likely for most people, to drown). I recommend the Machine Learning Course (from Bill's colleagues) at University of Washington. That is a course where you get some real instruction and understanding of how to complete assignments (though still very challenging).and understanding of how to completeAssignment(though still very challenging). Positive0.98-1.01.021.17
sxQd3zI6EeWtEArDRuZAUQ This course is not maintained. It's flat out exploitative to throw students at an AWS assignment without updated instructions and with outdated versions of pig scripts, etc. They're setting students up to hemorrhage money on AWS and possibly not get anything out of it. Under no circumstances should you take this course or even this specialization so long as this assignment is gating it.to throw students at an AWSAssignmentwithout updated instructions and with outdatedNegative-0.78-1.01.021.17
sxQd3zI6EeWtEArDRuZAUQ This course is not maintained. It's flat out exploitative to throw students at an AWS assignment without updated instructions and with outdated versions of pig scripts, etc. They're setting students up to hemorrhage money on AWS and possibly not get anything out of it. Under no circumstances should you take this course or even this specialization so long as this assignment is gating it.this specialization so long as thisAssignmentis gating it. Negative-0.65-1.01.021.17
sxQd3zI6EeWtEArDRuZAUQ Much of the assignment was out of date. The content was not related to big portion of the assignment. There was no way of getting clarification over the outdated assignment content.related to big portion of theAssignmentThere was no way of gettingNegative-0.98-1.01.021.17
sxQd3zI6EeWtEArDRuZAUQ The lectures are excellent, but do not take this course if you are not already proficient in a graphing package, whether it's R, python, or something else much more sophisticated than Excel. Otherwise you will be faced with the painfully frustrating task of learning a package while trying to complete an assignment, all with a short deadline.package while trying to complete anAssignmentall with a short deadline. Negative-0.72-1.01.021.17
sxQd3zI6EeWtEArDRuZAUQ Excellent content. Detractors were some of the lectures had a continual popping in the audio and the instructions for the final assignment seemed a little dated and required a bit more work to figure out the correct steps. and the instructions for the finalAssignmentseemed a little dated and requiredPositive0.990.51.021.17
t1gZRTXyEeW6RApRXdjJPw This course was informative. I especially loved the interview with Tressie from Taco Bell. I feel like I learned a lot from her. The only part I did not enjoy from this course was the Peer to Peer assignment. Don't get me wrong, the assignment was very informative. I love the concept of peer to peer assignments because I get to learn so much more in different sectors. However, socialmention.com was NOT working for me. It was very slow and I could not even load the page. I had to go to a cafe with high speed internet in order to load my keywords, hashtags, and influencers, but I couldn't until the last day (which is why I handed in my assignment late). Other than that, this course was (probably) better than the first one.course was the Peer to PeerAssignmentDon't get me wrong, the assignmentNegative-0.990.50.930.98
t1gZRTXyEeW6RApRXdjJPw This course was informative. I especially loved the interview with Tressie from Taco Bell. I feel like I learned a lot from her. The only part I did not enjoy from this course was the Peer to Peer assignment. Don't get me wrong, the assignment was very informative. I love the concept of peer to peer assignments because I get to learn so much more in different sectors. However, socialmention.com was NOT working for me. It was very slow and I could not even load the page. I had to go to a cafe with high speed internet in order to load my keywords, hashtags, and influencers, but I couldn't until the last day (which is why I handed in my assignment late). Other than that, this course was (probably) better than the first one.the concept of peer to peerAssignmentbecause I get to learn soNegative-0.750.50.930.98
t1gZRTXyEeW6RApRXdjJPw This course was informative. I especially loved the interview with Tressie from Taco Bell. I feel like I learned a lot from her. The only part I did not enjoy from this course was the Peer to Peer assignment. Don't get me wrong, the assignment was very informative. I love the concept of peer to peer assignments because I get to learn so much more in different sectors. However, socialmention.com was NOT working for me. It was very slow and I could not even load the page. I had to go to a cafe with high speed internet in order to load my keywords, hashtags, and influencers, but I couldn't until the last day (which is why I handed in my assignment late). Other than that, this course was (probably) better than the first one.is why I handed in myAssignmentlate). Other than that, this courseNegative-0.840.50.930.98
t1gZRTXyEeW6RApRXdjJPw Using MOOC 2, I was really hoping we would go more in depth on (free) tools like Google Analytics. I would have liked information on how to better utilize the information I get from Twitter, Pinterest, and Facebook's built in analytics tools as well. I know I'm under-utilizing them at present, and there's good stuff there. In spite of claims to the contrary, the Lexalytics and IBM Bluemix videos did feel like extended infomercials. Moreover, I work for a small non-profit, and we have neither the funds or bandwidth to utilize programs like this. I think the time could have been better used doing a deeper dive with Klout and SocialMention. I'm working on the assignment now and feel like we barely scraped the surface with both of these programs. There are just too many tools being introduced in this MOOC, and not enough practical learning. Tools are fantastic, but it's important to be utilizing them properly, otherwise I end up feeling like I'm wasting time.and SocialMention. I'm working on theAssignmentnow and feel like we barelyPositive0.63-0.50.930.98
t1gZRTXyEeW6RApRXdjJPw I liked this course, but there is room for improvement. For the assignment where you list keywords and hashtags associated with your target audience using Social Mention, the keyword results are only as good as the search term you use. And there was not much guidance on how to determine that search term. For instance, my target market is comprised of sales and marketing managers in corporate and creative environments. What should I search for to find out what they are talking about? I truly don't know. I took a guess and completed the assignment, but it would be helpful to understand the strategy for using social mention successfully. Secondly, the IBM Blue Mix section did not work. I signed up (using my Coursera email) but never received a confirmation email. I checked my spam folder. I created a support ticket through IBM and received support emails, but never got the confirmation email. They re-sent it several times but it never came through. Viewing the discussions, I was not the only one this happened to. And I had stopped watching the videos because I thought I needed that access to finish the course. Getting that straightened out would be a huge improvement.took a guess and completed theAssignmentbut it would be helpful toNegative-0.90.00.930.98
t1gZRTXyEeW6RApRXdjJPw Well designed, full of useful information, great guest speakers, valuable assignments. I highly recommend it!useful information, great guest speakers, valuableAssignmentI highly recommend it! Positive1.01.00.930.98
t1gZRTXyEeW6RApRXdjJPw I liked the assignment, and the course... for the most part. What I didn't care for was so much time being spent on the IBM BlueMix and other software tutorials. I don't really see the value in those software, and it felt very sales pitch-y. I can't imagine using them in my day to day, so it just felt like a waste of time. But I did like all other aspects of this course, including the Taco Bell insight, as well as the details on Social Mention and the other free web applications that is more pertinent to future social work. I liked theAssignmentand the course. . . forPositive0.840.00.930.98
tCC8OzJzEeWLGgqjU3pHlw A very interesting experience. I got imagination level-up. Though it was really difficult to understand what should you do in each assignment. I've spent quite a while time to realize what to do each time. And some students did their homework completely wrong. But except of that it's a great course.what should you do in eachAssignmentI've spent quite a while timePositive0.660.50.91.17
tCC8OzJzEeWLGgqjU3pHlw Good course, especially since you have the option to take it for free. Nice assignments that gets you to think outside the box or challenge. Recommend it if you wanna keep yourself busy and learn.to take it for free. NiceAssignmentthat gets you to think outsideNegative-0.781.00.91.17
tCC8OzJzEeWLGgqjU3pHlw As a complete beginner to character design (and game design in general), I found this course very easy to understand with many great assignments to reinforce learning! I especially liked watching other designers create characters from scratch - seeing and hearing about the process other designers use to turn their ideas into a character they can use in a game - even animated characters - was particularly helpful. After completing this course, I now have many different character designs I can potentially use in my own games, along with awesome feedback from peers to make my character designs even better! I recommend this course to anyone interested in getting into game design and development.easy to understand with many greatAssignmentto reinforce learning! I especially likedPositive1.01.00.91.17
tCC8OzJzEeWLGgqjU3pHlw there was 1 concept taught in the first lesson that of density. then it was loads of videos of other people drawing characters, not actually going through a design process. and then a few assignments designing a few characters . I was hoping to learn more about some of the principles of character design- wasnt blown away by this course wont be taking any more of thesedesign process. and then a fewAssignmentdesigning a few characters . INegative-0.71-0.50.91.17
tCC8OzJzEeWLGgqjU3pHlw Lots of fun to join in and nice easy pace to complete the assignments. Overall had an awesome time participating!nice easy pace to complete theAssignmentOverall had an awesome time participating!Positive0.971.00.91.17
tCC8OzJzEeWLGgqjU3pHlw An amazing course, I really enjoyed it .. very useful assignments .. opened my mind in different ways would have loved references or so ..enjoyed it . . very usefulAssignment. . opened my mind inPositive0.930.50.91.17
tCC8OzJzEeWLGgqjU3pHlw Excellent! Sorry, I didn't do any assignments, but I really enjoy the course. The words of Robertryan Cory were brilliant! Cheers.Excellent! Sorry, I didn't do anyAssignmentbut I really enjoy the course.Negative-0.881.00.91.17
tCC8OzJzEeWLGgqjU3pHlw One of the best courses I've ever taken on-line. Good explanations and artist's examples, and the assignments were awesome. Thanks!explanations and artist's examples, and theAssignmentwere awesome. Thanks! Positive0.821.00.91.17
tGbJuel4EeSnMSIACzuFJw This course is very helpful. I enjoyed doing all the negotiation assignments with the fellow students. I think there could be even more of those because the most important part of becoming a better negotiator is practice practice practice!I enjoyed doing all the negotiationAssignmentwith the fellow students. I thinkPositive0.931.00.781.17
tGbJuel4EeSnMSIACzuFJw I have a master of science degree in consultation thus negotiation was a big part of the course therefore I have some background on the negotiation topic. I took this MOOC to polish up my skills and to see the value of negotiation training from a top university like Yale. The course was well designed and while I believe there is no one way of teaching negotiation, this course was more of quantitative way of doing negotiations thus the mathematics is a bit hard to follow. My degree course had no mathematics in it and thus this was an adjustment for me. I did like though that e had an opportunity to do live negotiations or the option of writing an essay and that the assignments had no deadlines thus making it a very flexible course.writing an essay and that theAssignmenthad no deadlines thus making itNegative-0.810.50.781.17
tGbJuel4EeSnMSIACzuFJw I found this course very helpful and would recommend this course for anyone who wants to improve their negotiation skills. The course uses animation to elaborate complex concepts and assignments for practices. Not like other negotiation skills teaching the tips for negotiation, the thinking logic and principle of the course is highly useful. Besides, there are many recorded role plays for us to see what others do and what we can learn from others. So far this is the best course I've taken at Coursera Platform! I do think Coursera should make some billboard for course recommendations based on students comments.animation to elaborate complex concepts andAssignmentfor practices. Not like other negotiationPositive0.791.00.781.17
TIDJWBwuEeWP9g4JMjGIiQ It is a great course . Thanks to all the instructors ,but please I have the same problem with my grading of assignment Peer Review -Week 5. I am still waiting for my grading ,although I completed it all . Hassan Alisame problem with my grading ofAssignmentPeer Review -Week 5. I amNegative-0.931.01.091.16
TIDJWBwuEeWP9g4JMjGIiQ The People Teaching this course are the best and they have so much life and show a good interest, they actually teach and they make the course enjoyable and by so doing i was able to pass all my quizzes and assignments.to pass all my quizzes andAssignment Negative-0.621.01.091.16
TIDJWBwuEeWP9g4JMjGIiQ I would give it 5 stars but , staff really needs to start reviewing assignments because there are a couple of bad apples copying the work of other students. We work hard and should not have our work plagiarized, but since it is peer review and not teacher graded, they get away with it. staff really needs to start reviewingAssignmentbecause there are a couple ofNegative-0.90.01.091.16
TIDJWBwuEeWP9g4JMjGIiQ I loved returning each week to the videos, the assignments, and interacting with classmates from around the world. This class has been one of the very best that I've taken. On to course #2!each week to the videos, theAssignmentand interacting with classmates from aroundPositive0.671.01.091.16
TIDJWBwuEeWP9g4JMjGIiQ This course has great videos. I give it such a low rating to get your attention and point out some serious problems. This is a certification course in how to teach English as a second language. What was not apparent to me though is that you have to take 2 parts of the specialization before getting certified and it will take over a year! Also, there is close to no teacher participation in the module I took and there are no mentors or student teachers (that might change in future classes I would hope, but no guarantees) and there was close to zero feedback of my work or even in the discussion area and no authoritative feedback. Even the peer reviews require your classmates ONLY to judge you based on whether you actually tried to answer the question, if it was between one and three paragraphs and one other silly thing that I can't even remember now. No one is required to give actual feedback and a lot of the assignments were written by students in horrendous English, but that is not to be considered. With so many people taking this course for whom English is not a first language, even these very simple instructions were often misunderstood and people had problems with getting credit for their assignments. Also, even though the videos are really well-done, they are short and contain little information for the price. I figured that I was paying about $50 an hour for the lectures at regular speed. There are also little to no resource links etc. for further study so the lectures are pretty much the only thing you get. If you are a native English speaker who doesn't mind spending an entire year and the cost for well-done videos on the subject is not important, then this course if for you. If however you think this is going to cost only $200 and you would have interaction with teachers and you would get a certification in about half a year... I want to make sure you realize, that is NOT what this specialization is! If you are NOT a native English speaker, this course is designed well I think for people who do not speak English as a native language, who might even have a low level of English, yet who are teaching English already in foreign countries and would have difficulty acquiring certification any other way and therefore don't mind taking a full year to complete the course or the price and for whom not having someone give them feedback would be considered an asset. I have recommended it to friends who are not native speakers of English, but as a native speaker I found it slow, expensive and the assignments to be actually annoying. It's perfect though for my foreigner friends... as long as they understand it's real length and cost! THE CERTIFICATION WILL TAKE OVER A YEAR AND COST AROUND $400.feedback and a lot of theAssignmentwere written by students in horrendousNegative-0.8-1.01.091.16
TIDJWBwuEeWP9g4JMjGIiQ This course has great videos. I give it such a low rating to get your attention and point out some serious problems. This is a certification course in how to teach English as a second language. What was not apparent to me though is that you have to take 2 parts of the specialization before getting certified and it will take over a year! Also, there is close to no teacher participation in the module I took and there are no mentors or student teachers (that might change in future classes I would hope, but no guarantees) and there was close to zero feedback of my work or even in the discussion area and no authoritative feedback. Even the peer reviews require your classmates ONLY to judge you based on whether you actually tried to answer the question, if it was between one and three paragraphs and one other silly thing that I can't even remember now. No one is required to give actual feedback and a lot of the assignments were written by students in horrendous English, but that is not to be considered. With so many people taking this course for whom English is not a first language, even these very simple instructions were often misunderstood and people had problems with getting credit for their assignments. Also, even though the videos are really well-done, they are short and contain little information for the price. I figured that I was paying about $50 an hour for the lectures at regular speed. There are also little to no resource links etc. for further study so the lectures are pretty much the only thing you get. If you are a native English speaker who doesn't mind spending an entire year and the cost for well-done videos on the subject is not important, then this course if for you. If however you think this is going to cost only $200 and you would have interaction with teachers and you would get a certification in about half a year... I want to make sure you realize, that is NOT what this specialization is! If you are NOT a native English speaker, this course is designed well I think for people who do not speak English as a native language, who might even have a low level of English, yet who are teaching English already in foreign countries and would have difficulty acquiring certification any other way and therefore don't mind taking a full year to complete the course or the price and for whom not having someone give them feedback would be considered an asset. I have recommended it to friends who are not native speakers of English, but as a native speaker I found it slow, expensive and the assignments to be actually annoying. It's perfect though for my foreigner friends... as long as they understand it's real length and cost! THE CERTIFICATION WILL TAKE OVER A YEAR AND COST AROUND $400.problems with getting credit for theirAssignmentAlso, even though the videos areNegative-0.64-1.01.091.16
TIDJWBwuEeWP9g4JMjGIiQ This course has great videos. I give it such a low rating to get your attention and point out some serious problems. This is a certification course in how to teach English as a second language. What was not apparent to me though is that you have to take 2 parts of the specialization before getting certified and it will take over a year! Also, there is close to no teacher participation in the module I took and there are no mentors or student teachers (that might change in future classes I would hope, but no guarantees) and there was close to zero feedback of my work or even in the discussion area and no authoritative feedback. Even the peer reviews require your classmates ONLY to judge you based on whether you actually tried to answer the question, if it was between one and three paragraphs and one other silly thing that I can't even remember now. No one is required to give actual feedback and a lot of the assignments were written by students in horrendous English, but that is not to be considered. With so many people taking this course for whom English is not a first language, even these very simple instructions were often misunderstood and people had problems with getting credit for their assignments. Also, even though the videos are really well-done, they are short and contain little information for the price. I figured that I was paying about $50 an hour for the lectures at regular speed. There are also little to no resource links etc. for further study so the lectures are pretty much the only thing you get. If you are a native English speaker who doesn't mind spending an entire year and the cost for well-done videos on the subject is not important, then this course if for you. If however you think this is going to cost only $200 and you would have interaction with teachers and you would get a certification in about half a year... I want to make sure you realize, that is NOT what this specialization is! If you are NOT a native English speaker, this course is designed well I think for people who do not speak English as a native language, who might even have a low level of English, yet who are teaching English already in foreign countries and would have difficulty acquiring certification any other way and therefore don't mind taking a full year to complete the course or the price and for whom not having someone give them feedback would be considered an asset. I have recommended it to friends who are not native speakers of English, but as a native speaker I found it slow, expensive and the assignments to be actually annoying. It's perfect though for my foreigner friends... as long as they understand it's real length and cost! THE CERTIFICATION WILL TAKE OVER A YEAR AND COST AROUND $400.found it slow, expensive and theAssignmentto be actually annoying. It's perfectNegative-0.71-1.01.091.16
TIDJWBwuEeWP9g4JMjGIiQ I liked the course and I found it useful . I will recommend it to my friends. However , some of the instructions are not clear. I understood that I have time to catch up till Dec 21st. But now, My assignment and editing are not accepted and I want to know what I can do.till Dec 21st. But now, MyAssignmentand editing are not accepted andNegative-0.660.51.091.16
TIDJWBwuEeWP9g4JMjGIiQ On overall its a very good course, but assignment submission was a bit confusing !its a very good course, butAssignmentsubmission was a bit confusing !Positive0.980.51.091.16
TIDJWBwuEeWP9g4JMjGIiQ New concepts ! Great assignments ! and fantastic teachers ! New concepts ! GreatAssignment! and fantastic teachers ! Positive0.991.01.091.16
tWgmnb03EeS5IyIACyCAHg I DON'T recommend this course AT ALL. This college doesn't spend much effort to structure this course - just putting short videos (less than 10mins in total per a week) and external references (which someone else wrote). The assignments are just open discussion among students and have ourselves evaluate with each other. I haven't learn anything from this course. It's just a waste of time and money. Coursera should inspect this course otherwise these skeptical courses can deteriorate the reputation of this MOOC platform - I love the other courses/specializations provided by other universities though,references (which someone else wrote). TheAssignmentare just open discussion among studentsNegative-0.86-1.01.21.27
tWgmnb03EeS5IyIACyCAHg I like the class and the assignments. Lessons are quite short however with the assignments and quizzes I am forced to search for the answers among provided reading material. I feel I am learning a lot! I like the class and theAssignmentLessons are quite short however withPositive0.621.01.21.27
tWgmnb03EeS5IyIACyCAHg Excellent overview of some current issues related to security and the Internet. I especially liked the assignments which required one to write a short essay. The videos are somewhat minimal but I do not think that is necessarily bad. Instead, one has to gather a lot of information oneself through readings and Internet searches.the Internet. I especially liked theAssignmentwhich required one to write aPositive0.971.01.21.27
tWgmnb03EeS5IyIACyCAHg Videos seemed disjointed. Assignments were marked inconsistently. Did not find the subject interesting but the course did give useful insights into the industry. Videos seemed disjointed.Assignmentwere marked inconsistently. Did not findNegative-0.94-0.51.21.27
tWgmnb03EeS5IyIACyCAHg I have learning a lot about cybersecurity in this course, and I really liked the process of handing in assignments as well as reviewing other students' work.liked the process of handing inAssignmentas well as reviewing other students'Positive0.971.01.21.27
T_hpstgKEeSA2iIAC22KLw Very impressive course, the lectures and assignments are very well organized and are quite interesting. It is very important topic for everybody in today's world. I hope a lot of people are encouraged to take this course, so everybody can start contributing to changing our world for the better.Very impressive course, the lectures andAssignmentare very well organized and arePositive1.01.00.691.22
T_hpstgKEeSA2iIAC22KLw This is a greatly comprehensive course about sustainable development. Prof. Sachs addressed many crucial situations and urgent problems that we face with today regarding global economic growth, environmental sustainability and social inclusion. He not only analysed their causes, but also provided well-thought, heartfelt solutions based on large amount of interdisciplinary studies. I am positively influenced by the wisdom and compassion presented in the course. The design of assignments is conducive to learning and encourages me to explore pertinent resources in the field of sustainable development. The assignments themselves are informative and resourceful. Learning this topic through the course has broadened my perspectives about the world I live in and has shed light on my own path as where to go for the best as a biologist, and first of all, as a human being. THANKS!!in the course. The design ofAssignmentis conducive to learning and encouragesNegative-0.71.00.691.22
T_hpstgKEeSA2iIAC22KLw This is a greatly comprehensive course about sustainable development. Prof. Sachs addressed many crucial situations and urgent problems that we face with today regarding global economic growth, environmental sustainability and social inclusion. He not only analysed their causes, but also provided well-thought, heartfelt solutions based on large amount of interdisciplinary studies. I am positively influenced by the wisdom and compassion presented in the course. The design of assignments is conducive to learning and encourages me to explore pertinent resources in the field of sustainable development. The assignments themselves are informative and resourceful. Learning this topic through the course has broadened my perspectives about the world I live in and has shed light on my own path as where to go for the best as a biologist, and first of all, as a human being. THANKS!!the field of sustainable development. TheAssignmentthemselves are informative and resourceful. LearningPositive0.711.00.691.22
U-SKLJVlEeWF6gpQJiw6hQ I have taken courses in photography before. I periodically attempt to brush up on my knowledge. A lot has changed with digital photography as a new medium. Everything is clearly explained and the professor is articulate. This course would be excellent for someone who is just beginning photography and/or it may be beneficial for someone who would like to review photography concepts. The peer review process could be improved, but also it is beneficial to review other peoples work. I still think its helpful to have a professional look at your work when possible. An extra credit assignment might be to join a camera club or talk to a professional in your community and possibly even show them your pictures as your progress through the course. The main thing is don't be too hard on yourself, or others too. We are all beginners here.work when possible. An extra creditAssignmentmight be to join a cameraNegative-0.870.50.921.13
U-SKLJVlEeWF6gpQJiw6hQ Information was excellent, and the assignments were incredibly helpful by integrating the peer-reviewing process to help get a better idea of how to improve your work! Both professors made information easy for newcomers to process by laying out all of the vocabulary upfront so everyone stayed on the same page. Highly recommended for people who photograph as a hobby and people looking to get more serious about their photography. Information was excellent, and theAssignmentwere incredibly helpful by integrating thePositive1.01.00.921.13
U-SKLJVlEeWF6gpQJiw6hQ Good: very wide and also deep in transferring knowedge assignments are clear and challenging because they require a story to which the shots ghave to follow Not so good: sometimes the shown examples are show too shortly, and the videos toggle between professor and motiv to fast. Show both at the same time woiuld help the (iOs) app is a bit limited (e.g. assessments can not be edited).and also deep in transferring knowedgeAssignmentare clear and challenging because theyPositive0.860.50.921.13
U-SKLJVlEeWF6gpQJiw6hQ The course full of very useful information. Also it is so practical and the assignments are greatit is so practical and theAssignmentare great Positive0.850.50.921.13
U-SKLJVlEeWF6gpQJiw6hQ A very good course that introduces you to a lot of photography related concepts and terms. The assignments are very hands on and fun to do. The course also gives you great pointers for choosing a new camera!photography related concepts and terms. TheAssignmentare very hands on and funPositive0.930.50.921.13
U-SKLJVlEeWF6gpQJiw6hQ It is a fantastic course. It has wonderful faculty and assignments are worth taking.course. It has wonderful faculty andAssignmentare worth taking. Positive0.961.00.921.13
U-SKLJVlEeWF6gpQJiw6hQ I wish I could at least read the assignments if not get reviews on them in the audited version.I could at least read theAssignmentif not get reviews on themNegative-0.98-0.50.921.13
U-SKLJVlEeWF6gpQJiw6hQ As a beginning course for photography, it teaches you quite a lot. The academic in me feels like there's not enough serious assignments though. To pass this class, a lot of what you'll be passing will be fairly easy multiple choice tests, with only two assignments that specifically require you to go out in field and take some pictures. I have high hopes for the rest of the specialization though, as this was only the very first of five courses.feels like there's not enough seriousAssignmentthough. To pass this class, aNegative-0.990.50.921.13
U-SKLJVlEeWF6gpQJiw6hQ Excellent instruction with interesting assignments. Excellent instruction with interestingAssignment Positive0.821.00.921.13
U-SKLJVlEeWF6gpQJiw6hQ I have thoroughly loved and enjoyed watching videos and attempting assignments. Also Prof. Peter and Prof. Mark are really good teachers. I learned all that I could better from them rather than back in college. Hope to do more courses with them and also continue being a Spartan! And yes, hoping to meet the professors in person someday.and enjoyed watching videos and attemptingAssignmentAlso Prof. Peter and Prof. MarkPositive0.981.00.921.13
U-SKLJVlEeWF6gpQJiw6hQ There were some technical challenges that made this course not as fun. The content was good. If you make the assignments easier to submit (for example: provide a box to write a statement as opposed to uploading one) it will remove frustration and increase enjoyment.was good. If you make theAssignmenteasier to submit (for example: provideNegative-0.630.00.921.13
U-SKLJVlEeWF6gpQJiw6hQ Really enjoying the pace of this course. The video sections are easily digestible! I like the assignments and my classmates and I are learning to critique. It would be nice if the instructors could do some critique for the students who are paying for the full program including the Capstone project at the end.are easily digestible! I like theAssignmentand my classmates and I arePositive0.651.00.921.13
U-SKLJVlEeWF6gpQJiw6hQ I have to say, I am disappointed in that I feel there is little to no interaction here between students and instructors/aides. Additionally, the assignments are not functioning properly and it creates much confusion. The instructors videos are great and have been helpful but the rest is lacking! There is no way to view other's bodies of work and critiques are very vague, etc. This is photography... where is the photography from learners (other than the assignments)? Why is there no gallery here?photography from learners (other than theAssignmentWhy is there no gallery here?Negative-0.99-0.50.921.13
U-SKLJVlEeWF6gpQJiw6hQ Although I've been active in photography for many years, there was still new information. I enjoyed the assignments as they made me think more creatively about my environment. I enjoyed the class. reviewing as well as the reviews from the other students. Thank you for a great class.still new information. I enjoyed theAssignmentas they made me think morePositive0.980.50.921.13
U-SKLJVlEeWF6gpQJiw6hQ I found this class to be very helpful in exploring the art of photography. If you want to learn more of the basics and beginning elements of photography this is a great start. The classes are to the point and not very time consuming. The assignments are well written to make you go out and start using your camera.and not very time consuming. TheAssignmentare well written to make youPositive0.851.00.921.13
urbm-CT-EeWCGRL6mLoB5w The course content is good, although it is very "USA centered". It is very good for people with small experience in the professional market, no just the games area, but all areas. Casey is a great teacher, he makes boring stuff be less boring. The only negative point of the course are the assignments. Again, like in the previous course, the assignments are too subjective, too personal, hard to do and evaluate. Unlike last course (Game Design), I really recommend this one, useful stuff.point of the course are theAssignmentAgain, like in the previous course,Negative-0.730.50.760.99
urbm-CT-EeWCGRL6mLoB5w I was most excited about taking this class (in fact, it's how I found the specialization as a whole) and I did not get as much out of it as I was hoping for. :-\ I think that it's geared to too wide of an audience, so we didn't get as specific as I was anticipating. I also felt that a lot of the time of the videos were taken up by telling us what not to do. ("You don't want to be too far to this side, but you don't want to be too far to the other side, right?") I did get some good information out of this class, but I found a disconnect between the lectures and the homework. When we were assigned an elevator pitch as an assignment, it might have been nice to have seen some examples of elevator pitches--what makes a good (or a bad) elevator pitch? What kind of things would be a good idea to include? Concrete examples would have been super helpful. Submitting my homework and then seeing that other people did vastly different stuff made me question my own submission (Did we just take it in a different direction or did I (or they) misunderstand the assignment?) but since we're all peer reviewing, it's a case of the blind leading the blind there. This also happened with the SWOT Document...which I don't think was even mentioned in the lectures at all in-depth. Again, it would have been helpful to have seen some concrete examples, as I've never heard of that document before.assigned an elevator pitch as anAssignmentit might have been nice toNegative-0.99-0.50.760.99
urbm-CT-EeWCGRL6mLoB5w I was most excited about taking this class (in fact, it's how I found the specialization as a whole) and I did not get as much out of it as I was hoping for. :-\ I think that it's geared to too wide of an audience, so we didn't get as specific as I was anticipating. I also felt that a lot of the time of the videos were taken up by telling us what not to do. ("You don't want to be too far to this side, but you don't want to be too far to the other side, right?") I did get some good information out of this class, but I found a disconnect between the lectures and the homework. When we were assigned an elevator pitch as an assignment, it might have been nice to have seen some examples of elevator pitches--what makes a good (or a bad) elevator pitch? What kind of things would be a good idea to include? Concrete examples would have been super helpful. Submitting my homework and then seeing that other people did vastly different stuff made me question my own submission (Did we just take it in a different direction or did I (or they) misunderstand the assignment?) but since we're all peer reviewing, it's a case of the blind leading the blind there. This also happened with the SWOT Document...which I don't think was even mentioned in the lectures at all in-depth. Again, it would have been helpful to have seen some concrete examples, as I've never heard of that document before.did I (or they) misunderstand theAssignment) but since we're all peerNegative-0.84-0.50.760.99
urbm-CT-EeWCGRL6mLoB5w Great content and great teacher. But I found the assignments and the quizzes not that great. I reckon the questions and corrections were a bit subjective and time consuming.great teacher. But I found theAssignmentand the quizzes not that great.Negative-0.820.50.760.99
urbm-CT-EeWCGRL6mLoB5w I felt this course was much more fair and the assignments were more realistic than in the previous course, it was better structured as well. In general this course was very helpful and instructive.was much more fair and theAssignmentwere more realistic than in thePositive0.870.50.760.99
urbm-CT-EeWCGRL6mLoB5w Course assignments have nothing to do with the lectures. Most of the assignments could have been copy-pasted stuff from the previous course in this specialization. Same as with previous course - review point organization leaves too many space for individual opinions. Assignment with a video clip is something I didn't expect at all. I had to download a bunch of free software to make it, and I didn't make it good enough, because I'm not skilled in using those programs. Of course, it then reflected my average score, because review point system is too much oriented toward personal opinions of others. I felt this course gave me the least out of this specialization, and I also felt this course scratched a lot of things, but didn't quite get into many details that could have been mentioned (maybe even instead of the assignments that were quite dull to me). There is a section of clips that is a bit useless to those outside of USA. Unlike previous course, this one was at least doable inside the expected work hours / week (except for the video assignment which took me a bit more), and that's why I'll give it 1 point higher than previous course. This review might sound a bit harsh, even though it's not the intention. With a bit of polishing, it could become really great, but it really could use some of the improvements I have mentioned above. CourseAssignmenthave nothing to do with theNegative-1.00.50.760.99
urbm-CT-EeWCGRL6mLoB5w Course assignments have nothing to do with the lectures. Most of the assignments could have been copy-pasted stuff from the previous course in this specialization. Same as with previous course - review point organization leaves too many space for individual opinions. Assignment with a video clip is something I didn't expect at all. I had to download a bunch of free software to make it, and I didn't make it good enough, because I'm not skilled in using those programs. Of course, it then reflected my average score, because review point system is too much oriented toward personal opinions of others. I felt this course gave me the least out of this specialization, and I also felt this course scratched a lot of things, but didn't quite get into many details that could have been mentioned (maybe even instead of the assignments that were quite dull to me). There is a section of clips that is a bit useless to those outside of USA. Unlike previous course, this one was at least doable inside the expected work hours / week (except for the video assignment which took me a bit more), and that's why I'll give it 1 point higher than previous course. This review might sound a bit harsh, even though it's not the intention. With a bit of polishing, it could become really great, but it really could use some of the improvements I have mentioned above.with the lectures. Most of theAssignmentcould have been copy-pasted stuff fromNegative-0.930.50.760.99
urbm-CT-EeWCGRL6mLoB5w Course assignments have nothing to do with the lectures. Most of the assignments could have been copy-pasted stuff from the previous course in this specialization. Same as with previous course - review point organization leaves too many space for individual opinions. Assignment with a video clip is something I didn't expect at all. I had to download a bunch of free software to make it, and I didn't make it good enough, because I'm not skilled in using those programs. Of course, it then reflected my average score, because review point system is too much oriented toward personal opinions of others. I felt this course gave me the least out of this specialization, and I also felt this course scratched a lot of things, but didn't quite get into many details that could have been mentioned (maybe even instead of the assignments that were quite dull to me). There is a section of clips that is a bit useless to those outside of USA. Unlike previous course, this one was at least doable inside the expected work hours / week (except for the video assignment which took me a bit more), and that's why I'll give it 1 point higher than previous course. This review might sound a bit harsh, even though it's not the intention. With a bit of polishing, it could become really great, but it really could use some of the improvements I have mentioned above.too many space for individual opinions.Assignmentwith a video clip is somethingNegative-0.670.50.760.99
urbm-CT-EeWCGRL6mLoB5w Course assignments have nothing to do with the lectures. Most of the assignments could have been copy-pasted stuff from the previous course in this specialization. Same as with previous course - review point organization leaves too many space for individual opinions. Assignment with a video clip is something I didn't expect at all. I had to download a bunch of free software to make it, and I didn't make it good enough, because I'm not skilled in using those programs. Of course, it then reflected my average score, because review point system is too much oriented toward personal opinions of others. I felt this course gave me the least out of this specialization, and I also felt this course scratched a lot of things, but didn't quite get into many details that could have been mentioned (maybe even instead of the assignments that were quite dull to me). There is a section of clips that is a bit useless to those outside of USA. Unlike previous course, this one was at least doable inside the expected work hours / week (except for the video assignment which took me a bit more), and that's why I'll give it 1 point higher than previous course. This review might sound a bit harsh, even though it's not the intention. With a bit of polishing, it could become really great, but it really could use some of the improvements I have mentioned above.mentioned (maybe even instead of theAssignmentthat were quite dull to me).Negative-0.950.50.760.99
urbm-CT-EeWCGRL6mLoB5w I wasn't that impressed. I did learn a lot about business types and copyright stuff, but it seemed like the assignments had nothing to do with the course material.stuff, but it seemed like theAssignmenthad nothing to do with theNegative-1.00.00.760.99
urbm-CT-EeWCGRL6mLoB5w I believe the final assignment should be a Business Plan for a Game Developer Company. It would sum up all that we learned throughout the course! I believe the finalAssignmentshould be a Business Plan forPositive0.630.50.760.99
urbm-CT-EeWCGRL6mLoB5w During the first week the assignments for the week was not even remotely associated with the content we learn throughout the week. For individuals who wish to learn about the video game industry but are not avid video game players or well read in its trade magazines, this is a bit frustrating. This slightly improved in following weeks. Besides that, the course is stellar. During the first week theAssignmentfor the week was not evenNegative-0.951.00.760.99
urbm-CT-EeWCGRL6mLoB5w The information in this course was valuable, but the assignments were poorly integrated with the course. The types of documents assigned were either not covered or barely covered in the course leaving the students to guess what was expected. For one assignment the provided template left off a section required in the grading criteria. The quizes were also poorly tied to the lecture material and some of the questions were ambiguous. There were several quizes were a single wrong answer resulted in having to take the quiz over.this course was valuable, but theAssignmentwere poorly integrated with the course.Negative-0.920.00.760.99
urbm-CT-EeWCGRL6mLoB5w The information in this course was valuable, but the assignments were poorly integrated with the course. The types of documents assigned were either not covered or barely covered in the course leaving the students to guess what was expected. For one assignment the provided template left off a section required in the grading criteria. The quizes were also poorly tied to the lecture material and some of the questions were ambiguous. There were several quizes were a single wrong answer resulted in having to take the quiz over.guess what was expected. For oneAssignmentthe provided template left off aNegative-0.90.00.760.99
urbm-CT-EeWCGRL6mLoB5w Game video pitch is the most interesting assignment. I have got chance to see other students' ideas.video pitch is the most interestingAssignmentI have got chance to seePositive0.90.50.760.99
urbm-CT-EeWCGRL6mLoB5w Many of the issues from the previous course have been fixed in this course. Not bad, but there were still issues with the video content not matching up well with the assignments. Especially in that the assignments are never talked about in the videos, especially how to create the papers that are asked of the student.the assignments. Especially in that theAssignmentare never talked about in thePositive0.810.50.760.99
usIwBhODEeWfzgpfp_iBVw Professor Impey covers an extensive subject using a clear and instigating language. The assignments and tasks proposed helps a lot the comprehension and make you search for more information. One of the best online courses I have already had. Congratulations to Professor Impey and all team that produced the available material.a clear and instigating language. TheAssignmentand tasks proposed helps a lotPositive0.861.01.181.29
usIwBhODEeWfzgpfp_iBVw This course is bad! I had come upto week 4. While Chris Impey is knowledgeable and good, the course structure is very poor and leaves a lot to be desired. I would venture to make some suggestions: a. Restrict each video to a max of 7 minutes. More than that makes one sleepy. b. Reduce the number of videos in each module to a max of say 6. c. Instead of having Chris expound it like an audio reading, please include some slides, pictures,tables so that the matter to be learnt becomes self evident and Chris doesn't have to speak so much. A good example is the Coursera "The Global Financial Crisis", which I am also doing currently. d. If you feel all the material in this course has to be studied, then to achieve the objectives in (a) and (b) above, divide this course into two parts, Astronomy: Exploring Time and Space - part I & II. e. The written assignments are very simple and do not require any mental resources other than memory. Can you make the questions more challenging? For example, in Telescopes (Assignment 2), can you not ask a question like "In addition to Atacama, Chile, using Google earth, which other parts of the globe may be suitable for installation of ground based telescopes?" or "To obviate the blurring effect of the atmosphere, discuss the possibility of high altitude balloon based telescopes?" or "What do you feel about the fact that since today's mobile phones have high computing ability, their components can be used to make a low-cost space based interferometric telescopes?" Kudos to Chris and his team! On the whole, knowledge wise, this is a good course. I & II. e. The writtenAssignmentare very simple and do notPositive0.87-1.01.181.29
usIwBhODEeWfzgpfp_iBVw Amazing course! Chris Impey is a wonderful teacher. The lectures are captivating, but at a level that is appropriate for astronomy beginners. The quizzes are only easy if you were paying attention, and the writing assignments consolidate the material. This course has made me even more interested in the subject and since starting it I have even gone beyond the scope of this course and done my own investigations. Definitely recommended.were paying attention, and the writingAssignmentconsolidate the material. This course hasNegative-0.741.01.181.29
UTmoThr5EeWqIgq-TOy4Xw very informative and interesting course. However it was mind bogglingly confusing about what was exactly required for the final assignment. Please be clearer next time!was exactly required for the finalAssignmentPlease be clearer next time! Negative-0.770.00.961.03
UTmoThr5EeWqIgq-TOy4Xw Excellent course material and challenging assignments. Really informative . Five star course ! Excellent course material and challengingAssignmentReally informative . Five star coursePositive0.861.00.961.03
UYzGkJfFEeWqkw5zNB248Q Interesting aspects on camera usage are well explained. Interesting assignments as well.camera usage are well explained. InterestingAssignmentas well. Positive0.690.50.840.84
UYzGkJfFEeWqkw5zNB248Q If there hadn't been so many hiccups with the videos and quizzes I would recommend this course. However, I lost a great deal of time viewing incomplete videos and trying to complete quizzes covering material that was not addressed or only partially addressed in the videos. Then had to go back and Review all the videos once they had been re-uploaded. It was a very frustrating experience. I lost momentum and even motivation and as a result am now behind with the assignments and quizzes.result am now behind with theAssignmentand quizzes. Negative-0.67-0.50.840.84
u_Rrw_tfEeSuiSIACwuNww Informative, but needs more challenging assignments. Informative, but needs more challengingAssignment Positive0.720.00.961.03
u_Rrw_tfEeSuiSIACwuNww I liked this class. I have mixed feelings about this course not using due dates. On the one hand it's stress-free because I'm not penalized if I don't finish the assignment in a timely fashion. But at the same time, I'm less motivated to complete everything. Luckily I am a completionist so I did everything I needed to complete the class. But I can't say the same for everyone...penalized if I don't finish theAssignmentin a timely fashion. But atNegative-0.970.50.961.03
u_Rrw_tfEeSuiSIACwuNww Assignments were uninspired and some questions were weird. Also, this textbook is horrible, and is presented in a very inconvenient format (PDF-only, two book pages per page of PDF so you can't effectively read it on a phone). Assignmentwere uninspired and some questions wereNegative-0.99-1.00.961.03
u_Rrw_tfEeSuiSIACwuNww well organized but need more assignments and practical assignments well organized but need moreAssignmentand practical assignments Positive0.860.00.961.03
u_Rrw_tfEeSuiSIACwuNww well organized but need more assignments and practical assignmentsbut need more assignments and practicalAssignment Positive0.810.00.961.03
u_Rrw_tfEeSuiSIACwuNww Very good course. The material is very well presented and the quizzes and assignments are very consistent with the course material. I would recommend it to anyone who wishes to dig a little deeper into marketing analytics.well presented and the quizzes andAssignmentare very consistent with the coursePositive0.861.00.961.03
v8BCQVu-EeWzUQ41NnCQkQ The course was very good, but I guess there were too many quizzes, and the instructions / questions in the quizzes and other assignments are not unambiguous. That could be improved. Other than that I liked the course and the specialization very much.questions in the quizzes and otherAssignmentare not unambiguous. That could beNegative-0.640.50.920.95
v8BCQVu-EeWzUQ41NnCQkQ In some ways good, but deeply flawed. The assignments were weakly correlated with the lectures, and no explanation was given for correct answers or for incorrect answers. I believe the authors would have benefited greatly from getting outside feedback from an advanced undergraduate or beginning graduate student, rather than each other.ways good, but deeply flawed. TheAssignmentwere weakly correlated with the lectures,Positive0.74-0.50.920.95
v8BCQVu-EeWzUQ41NnCQkQ This course helped me identify my interest at the intersection of biomechanics and robotics. The lectures were very motivating which gave a birds eye view of the background and research in mobility of legged robots. While watching the lectures, I expected programming assignments involving simulation of dynamics and control of the templates and further perform compositions with them but didn't find them much. In a few assignments, the wording of the questions was ambiguous or the grader accepted only certain answers; hence, consumed a lot of time. However, the TAs were very helpful in clearing most of the doubts very quickly which also made solving the assignments easier. Further, it provided references to abundant resources to steer the student in the right direction to pursue specific interests. Overall, this four-week course provided a very good intuitive understanding of the dynamics and control of legged mobility in animals and robots.quickly which also made solving theAssignmenteasier. Further, it provided references toPositive0.670.50.920.95
v8BCQVu-EeWzUQ41NnCQkQ This course is a disappointment after the previous two courses in the specialisation. It tries to cover too many topics. As a result it provides a shallow introduction to many topics rather than deep coverage of any one topic. I do not feel I have learnt anything of substance. Many of the assignment questions are poorly written. To name one example, assignment 3.1.1 question 3 has at least three correct answers, but the grader accepts only one of them. I wasted hours trying to work out why it was marking my answer wrong. The lectures by the TAs are delivered in a "robotic" tone if you'll pardon the pun. They are reading off an autocue and it shows.anything of substance. Many of theAssignmentquestions are poorly written. To nameNegative-1.0-0.50.920.95
v8BCQVu-EeWzUQ41NnCQkQ This course is a disappointment after the previous two courses in the specialisation. It tries to cover too many topics. As a result it provides a shallow introduction to many topics rather than deep coverage of any one topic. I do not feel I have learnt anything of substance. Many of the assignment questions are poorly written. To name one example, assignment 3.1.1 question 3 has at least three correct answers, but the grader accepts only one of them. I wasted hours trying to work out why it was marking my answer wrong. The lectures by the TAs are delivered in a "robotic" tone if you'll pardon the pun. They are reading off an autocue and it shows.poorly written. To name one example,Assignment3. 1. 1 question 3 hasNegative-1.0-0.50.920.95
v9CQdBkhEeWjrA6seF25aw I have taken many courses on Coursera now, and I've enjoyed and learned a lot from most of them, but I have to admit I was disappointed with this one, despite having a deep interest in modern art and art theory. Here are some of my criticisms: 1. The course is aimed at teachers and art educators, which was not made at all clear on the course info page, apart from a single reference to the 'pedagogical framework'. If I'd understood this, I may well not have enrolled. 2. I found the course very basic, with no consideration of art theory beyond a level appropriate for classroom discussion. This is in contrast to many other Coursera courses, which have been pitched at graduate level or above. I don't really feel like I learned anything on this course. 3. The video lectures are very short and uninformative, but the weekly reading list is very long and much more time consuming that the actual tuition. I would have preferred a better balance between tutorials and reading. 4. The weekly quizzes were very short (six questions, where other courses typically have 20 to 30 questions per module), and and questions focus almost entirely on the pedagogical set texts, with very little attention paid to the art history or the works discussed in the tutorials. If you are not going to be tested on the material, what is the point of all that required reading? 5. The final peer-assessed assignment is lacking in instructions or guidance. For example, you are required to upload images of 3 or 4 artworks and discuss them. It is in fact impossible to upload more than a single image, but there are no instructions on what to do about this. People found various workarounds - uploading pdfs or Word documents, or zipped folders of images, but really, there should be some official guidance on this. 6. Comments made when assessing other students' work are not anonymous - this is unique in my Coursera experience, where anonymous marking is the norm, and knowing how fractious people can get when they are disappointed with their grade, I am not at all happy about having my name made available to them. Overall, the only reason I persisted with this course is that I wanted to get a certificate with MoMA written on it. Too bad I couldn't have actually learned something as well. required reading? 5. The final peer-assessedAssignmentis lacking in instructions or guidance.Negative-0.650.00.820.98
v9CQdBkhEeWjrA6seF25aw This was a well structured course even though it wasn't exactly clear that it was about educators in the first place. The introductory videos on every week were very clever and on point. Loved the instructors and the whole team behind this course. However, the final assignment's grading is unacceptable. I cannot stress out how important it is to justify each score given, especially the lower ones. The final assignment did not have this, and as a consequence, when the final grade was in, low or high, you cannot know why, and fix your mistakes in the future. Some people were kind enough to leave comments on the comment section below, explaining everything, however, this should be the case for everyone's review. After all, it is a paid course.behind this course. However, the finalAssignmentgrading is unacceptable. I cannot stressNegative-0.660.50.820.98
v9CQdBkhEeWjrA6seF25aw This was a well structured course even though it wasn't exactly clear that it was about educators in the first place. The introductory videos on every week were very clever and on point. Loved the instructors and the whole team behind this course. However, the final assignment's grading is unacceptable. I cannot stress out how important it is to justify each score given, especially the lower ones. The final assignment did not have this, and as a consequence, when the final grade was in, low or high, you cannot know why, and fix your mistakes in the future. Some people were kind enough to leave comments on the comment section below, explaining everything, however, this should be the case for everyone's review. After all, it is a paid course.especially the lower ones. The finalAssignmentdid not have this, and asPositive0.90.50.820.98
v9CQdBkhEeWjrA6seF25aw Love this course sooo much and I spent a lot of time for the last assignment >3<lot of time for the lastAssignment>3< Negative-0.641.00.820.98
v9CQdBkhEeWjrA6seF25aw I really enjoyed this course. The ideas were clearly articulated, and furnished with great examples from the Museum's collection. The assignment at the end of the course gave me a great opportunity to critically think about pieces from a different angle, and the course certainly gave me new tools for looking at art - some of which I already examples from the Museum's collection. TheAssignmentat the end of the coursePositive0.711.00.820.98
v9CQdBkhEeWjrA6seF25aw I really enjoyed the course.I learned a lot of things about specific pieces of modern art with some of which I was familiar to and with others I wasn't.The only thing I would say this course lacks is the fact that there are not enough assignments to work on and so we can not use our imagination and knowledge to write something inspiring!fact that there are not enoughAssignmentto work on and so weNegative-0.990.50.820.98
v9CQdBkhEeWjrA6seF25aw A really interesting course on a fascinating and often misunderstood topic. It could be vastly improved by doing away with the peer assignment review requirement.by doing away with the peerAssignmentreview requirement. Negative-0.68-0.50.820.98
v9CQdBkhEeWjrA6seF25aw The concept of this course is unique and pretty interesting, but videos are too short, basic and non-specific, they have vague connection with the rest of the materials. And the design of the tests and assignment is just awful. The questions with multiple choice work wrong: marking all the right answers is not appropriate, you must choose the "all of the above" option, but it is wrong because of formal logic. The correct option here is only to match all the answers and the "all of the above" line. Also many questions are debatable, and there is no answers in the materials for the course. And, finally, the uploading of the last assignment was just impossible for more than a week, and I don't know if it will ever be possible. Bad experience.the design of the tests andAssignmentis just awful. The questions withNegative-1.0-0.50.820.98
VcGV0kxGEeWKRQoYMLwAUw Learned a lot! Very good information and the assignment was a fun and great exercise for implementing the things learned.lot! Very good information and theAssignmentwas a fun and great exercisePositive1.01.00.971.03
VcGV0kxGEeWKRQoYMLwAUw Pros: Basics were explained well. A good kick start for beginners who are travelling towards learning Project planning and management. Cons: Wish we had assignments to practice MS Project to a certain extent. Some of the Quiz questions were confusing (Esp. the 3rd week quiz) and management. Cons: Wish we hadAssignmentto practice MS Project to aNegative-0.660.00.971.03
Vh4RJTk8EeWJaxK5AT4frw Very useful and exhaustive coverage of all concepts with well designed Assignments to test them as well.of all concepts with well designedAssignmentto test them as well. Positive0.741.00.681.18
Vh4RJTk8EeWJaxK5AT4frw Great assignment. GreatAssignment Positive0.691.00.681.18
Vh4RJTk8EeWJaxK5AT4frw Loved this course and Colleen. She quickly becomes one of my favourite teachers at Coursera. The course is informative, vell-structured and interesting. I might come back later and review in one more time, simply because it has some useful moments I do not want to forget. Assignments are well thought through and indeed valuable. I trully learned a lot! Thanks :)I do not want to forget.Assignmentare well thought through and indeedPositive0.91.00.681.18
Vh4RJTk8EeWJaxK5AT4frw I feel a lot more confidence in what I am learning. Although some of the assignments have been a little confusing, it has pushed me to look for external sources to validate and seek material to complete work, pushing me to use creativity.am learning. Although some of theAssignmenthave been a little confusing, itNegative-0.80.50.681.18
Vh4RJTk8EeWJaxK5AT4frw I really enjoyed this course, they do build on one another and though there's quite a bit of information, as Dr. van Lent says, use the internet as a resource. I found myself using the internet to complete many of the assignments, along with trial and error. I had fun doing this course.internet to complete many of theAssignmentalong with trial and error. IPositive0.960.50.681.18
Vh4RJTk8EeWJaxK5AT4frw I find this course very useful! The videos are well made, clear, and easy to understand. The assignments are interesting. Grateful to the teaching team!clear, and easy to understand. TheAssignmentare interesting. Grateful to the teachingPositive0.821.00.681.18
Vh4RJTk8EeWJaxK5AT4frw Awesome assignments! AwesomeAssignment Positive0.741.00.681.18
Vh4RJTk8EeWJaxK5AT4frw What tutor said is articulate. What tutor taught is easy to understand. What assignment asked to do is useful. This is a easy but practical course.taught is easy to understand. WhatAssignmentasked to do is useful. ThisPositive0.691.00.681.18
Vh4RJTk8EeWJaxK5AT4frw Great cource and following the Introduction to HTML5 perfectly. One is able to learn quickly and solving the assignment leads to immediate gratification.to learn quickly and solving theAssignmentleads to immediate gratification. Positive0.861.00.681.18
Vh4RJTk8EeWJaxK5AT4frw The material and resources are excellent. This was the first course I took without any mentors or tutors, so my participation in the discussions was very high. The following could be improved: inclusion of 'type="text/css"' in the <LINK> element; perils of alternating between background and background-color, especially in complicated, long style sheets; links to Coursera lecture videos and materials from the students' side rather than teacher's; explanation for Assignment One if the text-align:center style should be applied to the <a> or the <nav> element (I used the nav because I wanted the menu styled below the H1 heading, which is where the menu is positioned in later assignments). I'm deducting a star for Coursera's unwillingness to respond in its Community Help Forums to its method of assigning peer review assignments and for introducing new 'features' without notice to its educational content partners. I shouldn't have to engage a very busy professional to intercede on the students' behalf. Despite the large population of people taking the class (or is that cumulative? Coursera doesn't specify), about twenty students were active on the Discussion Forums. I felt we students were left on our own which is fine as long as we all are aware that the more peer reviews we do, the more we can learn from each other. I also did not like the error message in red 'There was an upload error. Please try again' coexisting with the 'Your assignment was submitted successfully!' in green on the same page. This confused lots of us and those of us who'd never used the transloadit.com script for uploading our assignments for peer-review would only know of transmission error if classmates flagged our submissions. I identified this as an issue and Coursera didn't respond because I'm only a lowlife deadbeat student. Never mind that there are people who've paid for the courses who encounter the same issues on this platform. side rather than teacher's; explanation forAssignmentOne if the text-align:center style shouldNegative-0.940.50.681.18
Vh4RJTk8EeWJaxK5AT4frw The material and resources are excellent. This was the first course I took without any mentors or tutors, so my participation in the discussions was very high. The following could be improved: inclusion of 'type="text/css"' in the <LINK> element; perils of alternating between background and background-color, especially in complicated, long style sheets; links to Coursera lecture videos and materials from the students' side rather than teacher's; explanation for Assignment One if the text-align:center style should be applied to the <a> or the <nav> element (I used the nav because I wanted the menu styled below the H1 heading, which is where the menu is positioned in later assignments). I'm deducting a star for Coursera's unwillingness to respond in its Community Help Forums to its method of assigning peer review assignments and for introducing new 'features' without notice to its educational content partners. I shouldn't have to engage a very busy professional to intercede on the students' behalf. Despite the large population of people taking the class (or is that cumulative? Coursera doesn't specify), about twenty students were active on the Discussion Forums. I felt we students were left on our own which is fine as long as we all are aware that the more peer reviews we do, the more we can learn from each other. I also did not like the error message in red 'There was an upload error. Please try again' coexisting with the 'Your assignment was submitted successfully!' in green on the same page. This confused lots of us and those of us who'd never used the transloadit.com script for uploading our assignments for peer-review would only know of transmission error if classmates flagged our submissions. I identified this as an issue and Coursera didn't respond because I'm only a lowlife deadbeat student. Never mind that there are people who've paid for the courses who encounter the same issues on this platform. transloadit. com script for uploading ourAssignmentfor peer-review would only know ofNegative-0.720.50.681.18
Vh4RJTk8EeWJaxK5AT4frw Great introduction to CSS3! The teaching is engaging and easy to understand. Assignments let you get hands-on and solidify what you've just learnt. Furthermore, peer-grading of assignments means you might pick up some things you weren't aware of. And there is a real sense of achievement by the end of the course.is engaging and easy to understand.Assignmentlet you get hands-on and solidifyPositive0.921.00.681.18
Vh4RJTk8EeWJaxK5AT4frw Great introduction to CSS3! The teaching is engaging and easy to understand. Assignments let you get hands-on and solidify what you've just learnt. Furthermore, peer-grading of assignments means you might pick up some things you weren't aware of. And there is a real sense of achievement by the end of the course.you've just learnt. Furthermore, peer-grading ofAssignmentmeans you might pick up someNegative-0.761.00.681.18
Vh4RJTk8EeWJaxK5AT4frw I had a great learning experience mainly due to the thought provoking and exciting homework assignments.the thought provoking and exciting homeworkAssignment Positive0.951.00.681.18
Vh4RJTk8EeWJaxK5AT4frw Excelent course. Good balance between being comprehensive and holding interest. The assignments are also appropriate and comlkement the course well.being comprehensive and holding interest. TheAssignmentare also appropriate and comlkement thePositive0.951.00.681.18
Vh4RJTk8EeWJaxK5AT4frw Most of the courses are great, but for some homework assignment, the requirement in video and reading material doesn't agree all the time. Sometime reading material only contains 3 requirements but video contains 4 or vise versa. Try to make them agree may save a lot of hassleare great, but for some homeworkAssignmentthe requirement in video and readingPositive0.641.00.681.18
Vh4RJTk8EeWJaxK5AT4frw Very lively, clear, good pace, place for personnal work, a constant remainder about accessibility. However, confusion in assignment instructions spoils a little the flow.remainder about accessibility. However, confusion inAssignmentinstructions spoils a little the flow.Positive0.710.50.681.18
Vh4RJTk8EeWJaxK5AT4frw Great course in the sense that we start from scratch to be able to do good design. But I think week 3 should have an assignment too (we don't really have to play with position, transition, etc ...), and that week 4 was too light (not a lot of new stuff, and only design a table as assignment). think week 3 should have anAssignmenttoo (we don't really have toNegative-0.920.50.681.18
Vh4RJTk8EeWJaxK5AT4frw The lectures were well-paced and thoughtfully curated. Just enough content and assignments to get you started; the prof says repeatedly she assumes you're going to treat this as a starting point and experiment on your own.thoughtfully curated. Just enough content andAssignmentto get you started; the profPositive0.811.00.681.18
we5nljlYEeWO-Qq6rEZAow This course gave an overview of hiring and developing talent, but had far fewer actionable takeaways than the first course in the specialization. I found Cheri Alexander's sections to be extremely long-winded, unclear, and redundant. Also, I like the idea of mixing up the assignment format, but creating three movies is a lot to ask for a management course, especially when the same assignment could easily have been done in another format - it felt forced. Also, I found that the order for some lectures seemed off and the flow between instructors was not as seamless as it had been before. For instance, we were asked to create a development plan at the end of a week about hiring and before the week on development.the idea of mixing up theAssignmentformat, but creating three movies isNegative-0.690.00.820.82
we5nljlYEeWO-Qq6rEZAow This course gave an overview of hiring and developing talent, but had far fewer actionable takeaways than the first course in the specialization. I found Cheri Alexander's sections to be extremely long-winded, unclear, and redundant. Also, I like the idea of mixing up the assignment format, but creating three movies is a lot to ask for a management course, especially when the same assignment could easily have been done in another format - it felt forced. Also, I found that the order for some lectures seemed off and the flow between instructors was not as seamless as it had been before. For instance, we were asked to create a development plan at the end of a week about hiring and before the week on development.management course, especially when the sameAssignmentcould easily have been done inNegative-0.720.00.820.82
we5nljlYEeWO-Qq6rEZAow Overall another great learning opportunity. Appreciate the relevant models and templates to aid in identifying and coaching top talent. 4 stars as there are some opportunities to improve the delivery of the first lesson and I am not a fan of video tape assignments. That said, would highly recommend - the course learnings are incredibly relevant and will support you in making a difference in the work lives and careers of your team.not a fan of video tapeAssignmentThat said, would highly recommend -Positive1.00.50.820.82
we5nljlYEeWO-Qq6rEZAow I enjoyed the course overall, but the HR component/perspective was only somewhat useful. Beware of the final unit (week 4): the takeaways and the final quiz are not well aligned. In the week's final project, though the questions doesn't ask for them, be sure to explain your rationales. When reviewing your peers' work, the points rely on whether you've explained yourself. Cheri Alexander's inclusion of videos felt like filler and the notion of having to create a video as an assignment is time-consuming and ultimately not necessary to our learning. Because I experienced a great course with two of the three professors in Leading Teams, I can only conclude that Professor Alexander designed the final assignment, criteria, and quiz. These components were not clear. Fortunately, my classmates were very supportive and understood the spirit of the assignment. It's a good class, but I enjoyed the first one in this specialization more.to create a video as anAssignmentis time-consuming and ultimately not necessaryNegative-0.80.00.820.82
we5nljlYEeWO-Qq6rEZAow I enjoyed the course overall, but the HR component/perspective was only somewhat useful. Beware of the final unit (week 4): the takeaways and the final quiz are not well aligned. In the week's final project, though the questions doesn't ask for them, be sure to explain your rationales. When reviewing your peers' work, the points rely on whether you've explained yourself. Cheri Alexander's inclusion of videos felt like filler and the notion of having to create a video as an assignment is time-consuming and ultimately not necessary to our learning. Because I experienced a great course with two of the three professors in Leading Teams, I can only conclude that Professor Alexander designed the final assignment, criteria, and quiz. These components were not clear. Fortunately, my classmates were very supportive and understood the spirit of the assignment. It's a good class, but I enjoyed the first one in this specialization more.that Professor Alexander designed the finalAssignmentcriteria, and quiz. These components werePositive0.780.00.820.82
we5nljlYEeWO-Qq6rEZAow I enjoyed the course overall, but the HR component/perspective was only somewhat useful. Beware of the final unit (week 4): the takeaways and the final quiz are not well aligned. In the week's final project, though the questions doesn't ask for them, be sure to explain your rationales. When reviewing your peers' work, the points rely on whether you've explained yourself. Cheri Alexander's inclusion of videos felt like filler and the notion of having to create a video as an assignment is time-consuming and ultimately not necessary to our learning. Because I experienced a great course with two of the three professors in Leading Teams, I can only conclude that Professor Alexander designed the final assignment, criteria, and quiz. These components were not clear. Fortunately, my classmates were very supportive and understood the spirit of the assignment. It's a good class, but I enjoyed the first one in this specialization more.and understood the spirit of theAssignmentIt's a good class, but IPositive0.830.00.820.82
wKPtohoHEeWwrBKfKrqlSQ Good introduction into Meteor. The Pace is good and the instruction is engaging. The last assignment can be a bit tricky for the challenges.the instruction is engaging. The lastAssignmentcan be a bit tricky forPositive0.960.50.931.05
wKPtohoHEeWwrBKfKrqlSQ A great introduction to Meteor.js. I really appreciated the simplicity of each module. I found the final assignment to be easy to get passing marks, but just the right challenge to get full marks. Totally recommended if you want a quick introduction to the buzz that is Meteor.each module. I found the finalAssignmentto be easy to get passingPositive0.970.50.931.05
wKPtohoHEeWwrBKfKrqlSQ Excellent course covering meteor fundamentals. Reasonably challenging final assignment especially if you take on the extra features. Instructor was clear and concise. Loved it!covering meteor fundamentals. Reasonably challenging finalAssignmentespecially if you take on thePositive0.761.00.931.05
wKPtohoHEeWwrBKfKrqlSQ Very good course on an introduction to Meteor.js. The course is a nice speed and flows well. It would be nice if there were more assignments in the weeks 1 - 3. You can create ones on your own (which I did), but it would be nice if there were more guided or outlined ones.be nice if there were moreAssignmentin the weeks 1 - 3.Negative-0.921.00.931.05
wKPtohoHEeWwrBKfKrqlSQ Was only videos and 2 question quizzes until the very end. I was very surprised by the assignment at the end as it was never mentioned in any of the videos. Almost didn't finish it in time because it was due right after Christmas. Would like more hands-on assignments throughout the course instead of one at the end.I was very surprised by theAssignmentat the end as it wasPositive0.870.00.931.05
wKPtohoHEeWwrBKfKrqlSQ Was only videos and 2 question quizzes until the very end. I was very surprised by the assignment at the end as it was never mentioned in any of the videos. Almost didn't finish it in time because it was due right after Christmas. Would like more hands-on assignments throughout the course instead of one at the end.after Christmas. Would like more hands-onAssignmentthroughout the course instead of oneNegative-0.910.00.931.05
wKPtohoHEeWwrBKfKrqlSQ As good as it was up till now, with introduction to Meteor.js the course really starts to shine. The education concept remains the same - during the lecture you receive a direction, while the rest of learning is expected to be done independently by reading relevant resources on the Web. The course still provides a working code and one can get away with boilerplated code, but it defeats the purpose of learning. The final assignment, if done properly, teaches lot and I'm extremely excited about how much I can do now. I'm also excited to work with a Meteor.js framework, which, allegedly, the hottest thing on the web right now. Really looking forward to start the next module.the purpose of learning. The finalAssignmentif done properly, teaches lot andPositive0.771.00.931.05
wKPtohoHEeWwrBKfKrqlSQ Good course and good introduction to Meteor.js. I knocked it down one star because the assignments are not as effective as they could be. Weeks 1-3 are short, easy quizzes. Only in week 4 is there a programming assignment, and it is a doozy. More than 6 hours for me--nothing like the 30 minutes it claims (however, I will point out it was a good assignment and I learned a lot). I think if the assignments were structured more like the U of Hong Kong web development courses this would be a five star course.it down one star because theAssignmentare not as effective as theyNegative-0.990.50.931.05
wKPtohoHEeWwrBKfKrqlSQ Good course and good introduction to Meteor.js. I knocked it down one star because the assignments are not as effective as they could be. Weeks 1-3 are short, easy quizzes. Only in week 4 is there a programming assignment, and it is a doozy. More than 6 hours for me--nothing like the 30 minutes it claims (however, I will point out it was a good assignment and I learned a lot). I think if the assignments were structured more like the U of Hong Kong web development courses this would be a five star course.week 4 is there a programmingAssignmentand it is a doozy. MorePositive0.840.50.931.05
wKPtohoHEeWwrBKfKrqlSQ Good course and good introduction to Meteor.js. I knocked it down one star because the assignments are not as effective as they could be. Weeks 1-3 are short, easy quizzes. Only in week 4 is there a programming assignment, and it is a doozy. More than 6 hours for me--nothing like the 30 minutes it claims (however, I will point out it was a good assignment and I learned a lot). I think if the assignments were structured more like the U of Hong Kong web development courses this would be a five star course.point out it was a goodAssignmentand I learned a lot). IPositive0.910.50.931.05
wKPtohoHEeWwrBKfKrqlSQ Good course and good introduction to Meteor.js. I knocked it down one star because the assignments are not as effective as they could be. Weeks 1-3 are short, easy quizzes. Only in week 4 is there a programming assignment, and it is a doozy. More than 6 hours for me--nothing like the 30 minutes it claims (however, I will point out it was a good assignment and I learned a lot). I think if the assignments were structured more like the U of Hong Kong web development courses this would be a five star course.a lot). I think if theAssignmentwere structured more like the UNegative-0.840.50.931.05
wKPtohoHEeWwrBKfKrqlSQ A good useful course for beginners. The last assignment takes much more than 30 minutes though, it takes at least a few hours, unless you are an experienced developer.useful course for beginners. The lastAssignmenttakes much more than 30 minutesNegative-0.751.00.931.05
wKPtohoHEeWwrBKfKrqlSQ Great course but the final assignment is really tough. Hence, it would be great if more examples were given and the inclusion of an additional assignment at wk 2 would help too. Great course but the finalAssignmentis really tough. Hence, it wouldPositive0.750.00.931.05
wKPtohoHEeWwrBKfKrqlSQ Great course but the final assignment is really tough. Hence, it would be great if more examples were given and the inclusion of an additional assignment at wk 2 would help too.and the inclusion of an additionalAssignmentat wk 2 would help too.Negative-0.830.00.931.05
wnxlH3Q8EeWLqw7zlLhRzQ To the point and powerful. I like the assignments and I was surprised with how much we focused on our own thought model and value system rather that external circumstances & people. I expected a course on "how to manipulate (coach) different personality types. It turns out that good coaching starts with me.point and powerful. I like theAssignmentand I was surprised with howPositive1.01.01.111.16
wnxlH3Q8EeWLqw7zlLhRzQ This course feels quite weak, especially for the paid course, for these reasons: Models (Leader as Mentor, Coach, etc..., CTFAR model), which are given in this course, are given as is, with no references on how they were developed, authorship, and how good the results of application are. Almost no (just one) external references for reading to better understanding course material. The amount of material (about 3 hours of video, 4 quizzes, 2 discussions and 1 assignment) doesn't feel like it's a month's course, more like a one/one-and-a-half week. No references on topics, described as "hard" during the course (for example, identifying your values), which would make this topics less "hard". No instructor interaction on the course forum (I don't know if this should be like this or not, but it still feels bad). However, the final assignment is good and practice oriented.4 quizzes, 2 discussions and 1Assignmentdoesn't feel like it's a month'sNegative-0.92-0.51.111.16
wnxlH3Q8EeWLqw7zlLhRzQ This course feels quite weak, especially for the paid course, for these reasons: Models (Leader as Mentor, Coach, etc..., CTFAR model), which are given in this course, are given as is, with no references on how they were developed, authorship, and how good the results of application are. Almost no (just one) external references for reading to better understanding course material. The amount of material (about 3 hours of video, 4 quizzes, 2 discussions and 1 assignment) doesn't feel like it's a month's course, more like a one/one-and-a-half week. No references on topics, described as "hard" during the course (for example, identifying your values), which would make this topics less "hard". No instructor interaction on the course forum (I don't know if this should be like this or not, but it still feels bad). However, the final assignment is good and practice oriented.still feels bad). However, the finalAssignmentis good and practice oriented. Positive0.93-0.51.111.16
Wp6z-dymEeWUwhJ351EtdQ The course is very good in my opinion. There are some little drawbacks though. The assignments are not very difficult but expect you to be autonomous in setting up the environments; this was a bit of a hurdle for some students. Also the reviews could be better. The review feedback depends on how well the reviewer understood the subject; more concrete instructions would be good as well as more precise criterias for the grading of the peer review.are some little drawbacks though. TheAssignmentare not very difficult but expectNegative-0.680.51.041.06
Wp6z-dymEeWUwhJ351EtdQ A must for beginners. Loved the way of teaching and assignments help in self-learningLoved the way of teaching andAssignmenthelp in self-learning Positive0.991.01.041.06
Wp6z-dymEeWUwhJ351EtdQ The course feels pretty shallow and it ignores all the interesting stuff like proofs. There is no written material available, so if you can't follow the lectures, poor you. Quizzes aren't very well formulated and sometimes the correct answer is more of a matter of opinion rather than a hard fact. Evaluation seems to be based solely on peer review and there are no model solutions available, so the points you'll get may vary depending on how your peers understood the assignment and if they were interested in the review process at all. My overall feeling is that nothing was quite challenging on the course, and I didn't learn much more than what I could have learnt by reading a few paragraphs per topic from Wikipedia. I also felt that the programming assignments were quite disjoint from the core, tough I don't feel like I understand the core better than before the course because none of the assignments made me think why something works, rather than that we just mechanically reproduced the examples shown in the lectures.on how your peers understood theAssignmentand if they were interested inNegative-0.92-0.51.041.06
Wp6z-dymEeWUwhJ351EtdQ The course feels pretty shallow and it ignores all the interesting stuff like proofs. There is no written material available, so if you can't follow the lectures, poor you. Quizzes aren't very well formulated and sometimes the correct answer is more of a matter of opinion rather than a hard fact. Evaluation seems to be based solely on peer review and there are no model solutions available, so the points you'll get may vary depending on how your peers understood the assignment and if they were interested in the review process at all. My overall feeling is that nothing was quite challenging on the course, and I didn't learn much more than what I could have learnt by reading a few paragraphs per topic from Wikipedia. I also felt that the programming assignments were quite disjoint from the core, tough I don't feel like I understand the core better than before the course because none of the assignments made me think why something works, rather than that we just mechanically reproduced the examples shown in the lectures.I also felt that the programmingAssignmentwere quite disjoint from the core,Positive0.81-0.51.041.06
Wp6z-dymEeWUwhJ351EtdQ The course feels pretty shallow and it ignores all the interesting stuff like proofs. There is no written material available, so if you can't follow the lectures, poor you. Quizzes aren't very well formulated and sometimes the correct answer is more of a matter of opinion rather than a hard fact. Evaluation seems to be based solely on peer review and there are no model solutions available, so the points you'll get may vary depending on how your peers understood the assignment and if they were interested in the review process at all. My overall feeling is that nothing was quite challenging on the course, and I didn't learn much more than what I could have learnt by reading a few paragraphs per topic from Wikipedia. I also felt that the programming assignments were quite disjoint from the core, tough I don't feel like I understand the core better than before the course because none of the assignments made me think why something works, rather than that we just mechanically reproduced the examples shown in the lectures.the course because none of theAssignmentmade me think why something works,Negative-0.94-0.51.041.06
XeB2pvgkEeS36CIACw8Krw I found the course very useful to review some basic economic policy concepts and to improve the understanding of major economic and policy making issues that challenge both policy makers and advisers today. Prof. Gayle Allard has a real gift to explain in a clear and appealing way complex ideas and policy issues. The only objection I would have regards the peer assignment grading which I found somehow lacking in realism and accuracy. I also found that, on the discussion forums, some of the mentors replies did not completely met expectations. Having said that, I would not hesitate in recommending this outstanding course to both beginners and more advanced students and generally to anybody interested in improving his(her) knowledge of economics. Congratulations!I would have regards the peerAssignmentgrading which I found somehow lackingNegative-0.891.00.951.21
XeB2pvgkEeS36CIACw8Krw Although the course was very useful, I couldn't complete the course due to an assignment. The assignment is very unrealistic and the graders don't give any feedback!! The assignment is open ended question and not difficult but took significant time, when I submit I was unable to pass.don't give any feedback! ! TheAssignmentis open ended question and notNegative-0.87-1.00.951.21
XeB2pvgkEeS36CIACw8Krw Excellent explanations, and very creative assignments such as the policy simulator and the peer-reviewed assignments. Excellent explanations, and very creativeAssignmentsuch as the policy simulator andPositive0.990.50.951.21
XeB2pvgkEeS36CIACw8Krw Gayle was an outstanding lecturer. I have little economics background and I was able to follow all lessons quite well. Videos were of perfect length, not too long. I enjoyed the graphs, etc in presentations as well as the questions in the middle of a video (to see if we were paying attention). Quizzes were very helpful. The big assignment with the simulator took some time but was worth it. It brought together all ideas and I think it taught me a lot. This was my 1st coursera course so i think the bar is set very high.Quizzes were very helpful. The bigAssignmentwith the simulator took some timePositive0.631.00.951.21
XeB2pvgkEeS36CIACw8Krw This course was very helpful for me to know about the indicators that gives you the hint about how healthy the economy is ! This course allowed me to read the news about economics, how to interpret the figures mentioned in the news, how good the policy makers are whether appropriate/inappropriate considering the situation, where the rest of the countries stand in todays world. On top of it assignments and final exam made my understanding even deeper and precise. Thanks to IE Business school and Coursera platform for offering such a wonderful course for a begineer like me.todays world. On top of itAssignmentand final exam made my understandingPositive0.671.00.951.21
XeB2pvgkEeS36CIACw8Krw Please reconsider the peer reviewed assignment as it is not very transparent and inefficient. Please reconsider the peer reviewedAssignmentas it is not very transparentNegative-0.620.50.951.21
XeB2pvgkEeS36CIACw8Krw Very good course. The final assignment was 'stretching' and I enjoyed this challenge! Very good course. The finalAssignmentwas 'stretching' and I enjoyed thisPositive1.01.00.951.21
XeB2pvgkEeS36CIACw8Krw Excellent course and very enjoyable teacher. Tough assignment but well worth the effort. Really made economics very interesting course and very enjoyable teacher. ToughAssignmentbut well worth the effort. ReallyPositive1.01.00.951.21
XEjjlXEkEeWhZxJhllGpHQ I really liked the structure and the content of this course but I didn't like the assignment questions. The questions went into too much detail instead of questions about understanding the topic. All in all it's a great course for people who want to get into SEO!course but I didn't like theAssignmentquestions. The questions went into tooNegative-0.830.50.580.94
XEjjlXEkEeWhZxJhllGpHQ Good information presented, but I can't get past the outdated teaching method of using the first 45 to 60 seconds of each video to talk about what the video is going to cover, then spending 30 seconds repeating those bullet points at the end of each video. Some videos are 4 minutes long, so more than half of the content is not actually content, it is essentially the instructor reading the outline for the upcoming content. It's a waste of both instructor and learner time. There are errors in the materials, and since there is no instructor feedback/interaction, there is no way to find out what was meant (including in reading assignments). All you can do is submit a ticket to get it fixed and hope that it gets corrected for the next people who take this course.what was meant (including in readingAssignmentAll you can do is submitNegative-0.810.00.580.94
XEjjlXEkEeWhZxJhllGpHQ I recommend this course to the immature SEO learners. It helps to establish a fundamental understanding of how SEO has evolved over the past decade. The second half of the courses emphasises on the algorithm updates, explained in a very clear manner with the assignment being well designed.a very clear manner with theAssignmentbeing well designed. Positive0.80.50.580.94
XEjjlXEkEeWhZxJhllGpHQ Good introduction course, but I hoped that there would be more assignments. Completed course in 3 dayshoped that there would be moreAssignmentCompleted course in 3 days Negative-0.990.50.580.94
XEjjlXEkEeWhZxJhllGpHQ I failed to figure out how to translate the theory (presented in the lectures) into practice (the only assignment, a website audit). I would have benefited from another application assignment that was a stepping stone to the full-blown audit. Information was interesting, but not sure this is a good course for someone new to the nitty gritty of SEO.the lectures) into practice (the onlyAssignmenta website audit). I would haveNegative-0.82-0.50.580.94
XEjjlXEkEeWhZxJhllGpHQ I failed to figure out how to translate the theory (presented in the lectures) into practice (the only assignment, a website audit). I would have benefited from another application assignment that was a stepping stone to the full-blown audit. Information was interesting, but not sure this is a good course for someone new to the nitty gritty of SEO.would have benefited from another applicationAssignmentthat was a stepping stone toNegative-0.89-0.50.580.94
XEjjlXEkEeWhZxJhllGpHQ As a web developer, I found that I already knew about 98% of the information presented. The final 2% I could have found faster via a Google search than by watching the lectures. It was also a little strange to me that the course began with a segment on job opportunities and how to begin a career in SEO. I feel this would have made more sense after an introduction to the material. I also did not like that the free version of the course did not allow you to complete any of the assignments, as this has not been the case in my other Coursera courses. Not only were you unable to assess your comprehension of the material because of this, but also it meant receiving annoying emails and notifications that I had not completed the module. In other classes I have taken, there are additional resources and content for the paid users. As it stands, I'm really glad I did not pay for this class. I will continue to the next SEO course, because I'm hoping that it will delve more into the technical aspects of optimization, but I am not pleased with the format so far.you to complete any of theAssignmentas this has not been theNegative-0.9-0.50.580.94
XEjjlXEkEeWhZxJhllGpHQ I am disappointed by not being able to do the assignments unless I pay for the course.not being able to do theAssignmentunless I pay for the course.Negative-0.90.00.580.94
xL0drBU7EeWpKw4zIcjkHw Mentors offer little to no support and the assignments are tedious in the quantity of work required. Please adjust the first assignment. Asking people to take public photos is invasive and uncomfortable.little to no support and theAssignmentare tedious in the quantity ofNegative-0.85-0.50.921.0
xL0drBU7EeWpKw4zIcjkHw Mentors offer little to no support and the assignments are tedious in the quantity of work required. Please adjust the first assignment. Asking people to take public photos is invasive and uncomfortable.work required. Please adjust the firstAssignmentAsking people to take public photosNegative-0.68-0.50.921.0
xL0drBU7EeWpKw4zIcjkHw I found the course very interesting. The weekly assignments were a great challenge, but lacked reference to some reading on the subject.When I went quiz I've found that most of the questions had to do with concepts that weren't covered in the videos. I think that this courser should have further readings about these concepts.the course very interesting. The weeklyAssignmentwere a great challenge, but lackedPositive0.890.50.921.0
xL0drBU7EeWpKw4zIcjkHw All the videos and assignments were interesting and informative, I am just not sure how relevant they were to the specialization. All the videos andAssignmentwere interesting and informative, I amNegative-0.71.00.921.0
xL0drBU7EeWpKw4zIcjkHw I really enjoyed this class a lot! The assignments directly tested the weekly material and I thought they were useful activities. The end quiz was good to re-think the entire course and reflect on all of the material we learned.enjoyed this class a lot! TheAssignmentdirectly tested the weekly material andPositive0.91.00.921.0
xL0drBU7EeWpKw4zIcjkHw I've had to guess a lot of things, video explanations were not up to the level of the assignments (I don't look for easier assignments but broader explanations).the last week assignment on crowdsourcing it's cool but for example Mechanical Turk take 48hrs to validate you before you could start, so if you start the assignment on friday you'll barely make it and if you had time until saturday(because you work) you are doomed.up to the level of theAssignment(I don't look for easier assignmentsNegative-0.65-0.50.921.0
xL0drBU7EeWpKw4zIcjkHw I've had to guess a lot of things, video explanations were not up to the level of the assignments (I don't look for easier assignments but broader explanations).the last week assignment on crowdsourcing it's cool but for example Mechanical Turk take 48hrs to validate you before you could start, so if you start the assignment on friday you'll barely make it and if you had time until saturday(because you work) you are doomed.assignments (I don't look for easierAssignmentbut broader explanations). the last weekNegative-0.94-0.50.921.0
xL0drBU7EeWpKw4zIcjkHw I've had to guess a lot of things, video explanations were not up to the level of the assignments (I don't look for easier assignments but broader explanations).the last week assignment on crowdsourcing it's cool but for example Mechanical Turk take 48hrs to validate you before you could start, so if you start the assignment on friday you'll barely make it and if you had time until saturday(because you work) you are doomed.but broader explanations). the last weekAssignmenton crowdsourcing it's cool but forPositive0.89-0.50.921.0
xL0drBU7EeWpKw4zIcjkHw I've had to guess a lot of things, video explanations were not up to the level of the assignments (I don't look for easier assignments but broader explanations).the last week assignment on crowdsourcing it's cool but for example Mechanical Turk take 48hrs to validate you before you could start, so if you start the assignment on friday you'll barely make it and if you had time until saturday(because you work) you are doomed.start, so if you start theAssignmenton friday you'll barely make itNegative-0.92-0.50.921.0
xL0drBU7EeWpKw4zIcjkHw Assignments are not well prepared: forms are not helping either people accomplishing the assignment, or the people reviewing their work. We have to go back and forth to review the question answered in both cases (when filling-out or reviewing), and sometimes notation criteria are not clear upfront. Please review the assignments and improve them, because it was really frustrating.not helping either people accomplishing theAssignmentor the people reviewing their work.Negative-0.62-0.50.921.0
xL0drBU7EeWpKw4zIcjkHw Assignments are not well prepared: forms are not helping either people accomplishing the assignment, or the people reviewing their work. We have to go back and forth to review the question answered in both cases (when filling-out or reviewing), and sometimes notation criteria are not clear upfront. Please review the assignments and improve them, because it was really frustrating.not clear upfront. Please review theAssignmentand improve them, because it wasNegative-0.88-0.50.921.0
xL0drBU7EeWpKw4zIcjkHw the assignments wasn't that good theAssignmentwasn't that good Negative-0.880.50.921.0
xL0drBU7EeWpKw4zIcjkHw I think this course was inspiring and motivating. I learned a lot regarding the social computing, learned about websites I haven't heard till now, l found more about exploring and searching and the utilization of internet tools. The only reason I gave this course 4 stars is because one of my assignments (week 2 that is), did not get any reviews.... Thank you for the experience!stars is because one of myAssignment(week 2 that is), did notPositive0.650.50.921.0
xMqZG1wyEeWd6BJKWlaBIw Videos are fun and informative. I think assignment questions sometimes are too scientific nevertheless for some people this can be even more exciting.are fun and informative. I thinkAssignmentquestions sometimes are too scientific neverthelessPositive0.961.00.971.15
xMqZG1wyEeWd6BJKWlaBIw I star reduced because it was somehow lacking in assignments and practical applicable steps to start eating healthy. A great base of information to build on and offer more in depth of what foods to eat and not to eat. Would also love more information on label reading and organic vs Other food. Extra Virgin vs Virgin Olive oil etc.because it was somehow lacking inAssignmentand practical applicable steps to startNegative-0.920.50.971.15
xRA5cxnoEeWg_RJGAuFGjw Excellent Contents for concepts explained with sample queries and assignments. It is really amazing to go thru all the new concepts within such a short time frame. concepts explained with sample queries andAssignmentIt is really amazing to goPositive0.861.00.811.0
xRA5cxnoEeWg_RJGAuFGjw Thank you for this well prepared and presented course. the assignment were very useful to test and validate our understanding of the course materials. I also liked the opening question and the answer at the end.well prepared and presented course. theAssignmentwere very useful to test andPositive0.660.50.811.0
xRA5cxnoEeWg_RJGAuFGjw If you have Oracle installed from previous classes, there is very little setup required. If not, give yourself ample time to install/configure it. Assignments take MUCH longer than the quoted 30 minutes.yourself ample time to install/configure it.Assignmenttake MUCH longer than the quotedNegative-0.860.00.811.0
xtpKLngcEeWrAxJQXw-8PQ Very limited teaching and contradictory assignments. For those with English as a second language be aware this course uses grammatical terminology but in a stylistic way and can cause a lot of confusion. Assignments are weak but as a whole for the four courses making up the Capstone just grit your teeth and get through it, the least enjoyable and instructive of all four. Very limited teaching and contradictoryAssignmentFor those with English as aPositive0.94-0.51.081.16
xtpKLngcEeWrAxJQXw-8PQ Very limited teaching and contradictory assignments. For those with English as a second language be aware this course uses grammatical terminology but in a stylistic way and can cause a lot of confusion. Assignments are weak but as a whole for the four courses making up the Capstone just grit your teeth and get through it, the least enjoyable and instructive of all four.can cause a lot of confusion.Assignmentare weak but as a wholeNegative-0.89-0.51.081.16
xtpKLngcEeWrAxJQXw-8PQ wonderful course, clear assignments, informative lectures. of all the classes this one changed my writing the most. I thought it would be the most extraneous of the series. I thought the plot and character class would be more important but in fact, just paying attention to style helped the movement of my stories - it forced things to happen, it forced a plot, it forced a character to do things. Scribona's advice is practical - use more nouns and verbs, pay attention to how you describe the world through the eyes of the characters, learn how to edit and so on. He helped me finally get a handle the POV i use all the time in writing, but never really understood, and so I used it badly. Some of the other classes in the specialization were too heady, and not practical. But most importantly, Scribona's love for the written word was so apparent during the lectures that it elicited the same reverence in the students. wonderful course, clearAssignmentinformative lectures. of all the classesPositive0.931.01.081.16
xtpKLngcEeWrAxJQXw-8PQ Great course on the application of style in fiction writing. Professor does reference a few books for further understanding and example. He explains things well and in a concise way, sometimes with the use of simple diagrams. Very effective and useful assignments and topics. The only drawback is that auditing students cannot receive peer review internal to the course.simple diagrams. Very effective and usefulAssignmentand topics. The only drawback isPositive0.980.51.081.16
xtpKLngcEeWrAxJQXw-8PQ Priceless instruction - as with all related courses in this specialization. If you're auditing the course assignment completion isn't permitted, so essentially, course "completion" isn't a possibility.specialization. If you're auditing the courseAssignmentcompletion isn't permitted, so essentially, courseNegative-0.751.01.081.16
XupniISSEeWcSw7mZ7gPOw This course was a great start to Foundations of Everyday Leadership. I actually learned tangible examples and techniques. The assignments and quizzes were great and I can't wait to keep learning in the courses to come!learned tangible examples and techniques. TheAssignmentand quizzes were great and IPositive1.01.00.791.0
XupniISSEeWcSw7mZ7gPOw Very good course that gets to some extremely important aspects of what leadership is. I found it a nice refresher with some good suggested and mandatory reading assignments.some good suggested and mandatory readingAssignment Negative-0.661.00.791.0
XupniISSEeWcSw7mZ7gPOw Good organization and lecture format, but stressfully strict rubrics on the assignments given the peer review structure.but stressfully strict rubrics on theAssignmentgiven the peer review structure. Negative-0.640.00.791.0
XupniISSEeWcSw7mZ7gPOw The course was very informative and practical. I liked that it had case studies that needed working with others. However, if there is a way that mentors from the university could also grade the case study assignments, it would be useful. When I graded, I didn't look for the exact use of terminology but if my coursemate had documented the idea, I gave a positive grade. People could have a bias to the grading. At times I found people randomly added me probably to access the case study but didn't bother to discuss. In a future upgrade of the course, if the university can assign teams and track progress somehow it would be great. Perhaps limit the number of entries to each course and assign a mentor per few groups. I enjoyed it however and learnt alot which I will apply to my work. Thank you.could also grade the case studyAssignmentit would be useful. When INegative-0.880.50.791.0
XZomz77LEeWn1ApTWZT9Yw Excellent quality assignments. Really the best online writing course I've found. This is a teacher that knows what he's doing, and how to draw out the best of his students' unique ideas and talents. Excellent qualityAssignmentReally the best online writing coursePositive0.930.50.941.09
XZomz77LEeWn1ApTWZT9Yw This isn't a CLASS it's a workshop. Thank goodness for fee waivers; I would have been so upset if I had spent my money on this course. As someone who has taken Coursera offerings in the past, I cannot cosign the quality of this course. This class seems to suffer from both a lack of structure and time. I believe if the course was longer (allowing for more space between unguided assignments) the class would be a little better. I understand that the Instructor is barred by time constraints (this is only a five week course, and an opt-in one at that), so I do relate to not wanting to inundate the class with reading assignment and lengthy lectures. That said, the guidance and lessons are lacking-- even if the class was longer, I would still only give it 2.5/5 stars. It appeared that the onus was on the Mentors to provide answers; for example, the professor mentioned that our scripts are meant to feature half hour pilots. This left many students writing dramas rather than comedies at a loss, since they were planning for hour long pilots. (This, again, is partially an issue of the class being so short; more time to review = the option to have longer pilots, rather than only accepting half hour pilots in order to allow students to review five different submissions within three days.) Since half hour dramas are unconventional, I asked one of our mentors, JZ (who is great) for examples. The responsibility should not be on the Mentors to find out-- information like that should be included in the prompt; if not discussed in depth, then at least as a link or list of examples to research on your own if you have the time + desire to do so. Especially since the assignment boils down to "break convention with no examples of successful scripts in this fashion." In a class presumably allowing beginningeres/greenhorns to participate, this is irresponsible and flawed teaching. The same goes of the "hints" that are periodically posted (though again, appreciated!) by mentors in the forums-- those definitions and explanations should be included in the meat of the class, not as supplemental elements. In all honesty, if I didn't have prior experience with writing, I oftentimes wouldn't have any idea what was being discussed by the professor. (And one trip through the forums will illustrate that I am not the only one.) The assignments and due dates are oddly crunched together (another time constraint issue, I understand), but the Instructor's videos seem to imply that we should be receiving feedback before proceeding each time? Maybe in a longer course that would work, but here, I didn't even receive written feedback initially, so it would have been a mistake to wait for some to revise by before forging ahead. If this class isn't going to provide a solid foundation to build on, then it should be made clear, upfront. There is nothing wrong with an experience based / motivation-focused class, but that aspect needs to be transparent. "We will not provide 101 teachings/readings." This isn't a class; it's a workshop. It's a makerspace at best. I expected insight and some level of instruction. In one of the lectures, the Instructor literally says: "I'm not a big fan of some of the classic story structures, defining in what must happen in each act. Or the problem, the twist, the resolution, rising action, denouement, fine action, etc." He does not define these terms, nor allude to them ever again. These are key benchmarks in screenwriting. Definitions would be helpful for someone just starting out, even if the Instructor doesn't strictly want us to abide by them. His students should leave the class more informed than when they came. Unless you're lucky and receive a response from a mentor or someone with visible background in script writing, the reviews don't amount to much, because very few enrollees seem to know what is going on enough to provide a meaty assessment. That is the fault of the course, I think, rather than my peers. Likewise, The grading system here is atrocious because of it; few people understand the foundation, and thusly don't know how to format or structure. So to then be graded on a purely pass or fail basis (that, looking through the forums, many students weren't even AWARE of until the first review grades rolled in) is ridiculous. And I am saying that as someone that scored 100% on both assignments that I did stay to complete, so this is not a case of sour grapes, but an observation of inefficiency. I understand that the class is based around "Active Learning", but for active learning to work and bear fruit, students should be able to engage with/analyze/synthesize/evaluate/build upon class content. Which necessitates actual, meaningful content. Content beyond my fellow confused peers, and 2 minute videos illustrating various ways of saying "Write Something Interesting and if it isn't Interesting, people won't care." Not exactly an astute observation that we couldn't glean anywhere but this course. Honestly, my 4th Edition copy of "The Screenwriters Bible" is five times more helpful than this course, and it is about six years out of date.(allowing for more space between unguidedAssignmentthe class would be a littleNegative-0.65-0.50.941.09
XZomz77LEeWn1ApTWZT9Yw This isn't a CLASS it's a workshop. Thank goodness for fee waivers; I would have been so upset if I had spent my money on this course. As someone who has taken Coursera offerings in the past, I cannot cosign the quality of this course. This class seems to suffer from both a lack of structure and time. I believe if the course was longer (allowing for more space between unguided assignments) the class would be a little better. I understand that the Instructor is barred by time constraints (this is only a five week course, and an opt-in one at that), so I do relate to not wanting to inundate the class with reading assignment and lengthy lectures. That said, the guidance and lessons are lacking-- even if the class was longer, I would still only give it 2.5/5 stars. It appeared that the onus was on the Mentors to provide answers; for example, the professor mentioned that our scripts are meant to feature half hour pilots. This left many students writing dramas rather than comedies at a loss, since they were planning for hour long pilots. (This, again, is partially an issue of the class being so short; more time to review = the option to have longer pilots, rather than only accepting half hour pilots in order to allow students to review five different submissions within three days.) Since half hour dramas are unconventional, I asked one of our mentors, JZ (who is great) for examples. The responsibility should not be on the Mentors to find out-- information like that should be included in the prompt; if not discussed in depth, then at least as a link or list of examples to research on your own if you have the time + desire to do so. Especially since the assignment boils down to "break convention with no examples of successful scripts in this fashion." In a class presumably allowing beginningeres/greenhorns to participate, this is irresponsible and flawed teaching. The same goes of the "hints" that are periodically posted (though again, appreciated!) by mentors in the forums-- those definitions and explanations should be included in the meat of the class, not as supplemental elements. In all honesty, if I didn't have prior experience with writing, I oftentimes wouldn't have any idea what was being discussed by the professor. (And one trip through the forums will illustrate that I am not the only one.) The assignments and due dates are oddly crunched together (another time constraint issue, I understand), but the Instructor's videos seem to imply that we should be receiving feedback before proceeding each time? Maybe in a longer course that would work, but here, I didn't even receive written feedback initially, so it would have been a mistake to wait for some to revise by before forging ahead. If this class isn't going to provide a solid foundation to build on, then it should be made clear, upfront. There is nothing wrong with an experience based / motivation-focused class, but that aspect needs to be transparent. "We will not provide 101 teachings/readings." This isn't a class; it's a workshop. It's a makerspace at best. I expected insight and some level of instruction. In one of the lectures, the Instructor literally says: "I'm not a big fan of some of the classic story structures, defining in what must happen in each act. Or the problem, the twist, the resolution, rising action, denouement, fine action, etc." He does not define these terms, nor allude to them ever again. These are key benchmarks in screenwriting. Definitions would be helpful for someone just starting out, even if the Instructor doesn't strictly want us to abide by them. His students should leave the class more informed than when they came. Unless you're lucky and receive a response from a mentor or someone with visible background in script writing, the reviews don't amount to much, because very few enrollees seem to know what is going on enough to provide a meaty assessment. That is the fault of the course, I think, rather than my peers. Likewise, The grading system here is atrocious because of it; few people understand the foundation, and thusly don't know how to format or structure. So to then be graded on a purely pass or fail basis (that, looking through the forums, many students weren't even AWARE of until the first review grades rolled in) is ridiculous. And I am saying that as someone that scored 100% on both assignments that I did stay to complete, so this is not a case of sour grapes, but an observation of inefficiency. I understand that the class is based around "Active Learning", but for active learning to work and bear fruit, students should be able to engage with/analyze/synthesize/evaluate/build upon class content. Which necessitates actual, meaningful content. Content beyond my fellow confused peers, and 2 minute videos illustrating various ways of saying "Write Something Interesting and if it isn't Interesting, people won't care." Not exactly an astute observation that we couldn't glean anywhere but this course. Honestly, my 4th Edition copy of "The Screenwriters Bible" is five times more helpful than this course, and it is about six years out of date.someone that scored 100% on bothAssignmentthat I did stay to complete,Negative-0.8-0.50.941.09
XZomz77LEeWn1ApTWZT9Yw I'm sorry, but I have taken many courses on Coursera and this is, without a doubt, the absolute worst. This isn't minimal teaching, it's practically nonexistent. Frankly, buying a book would at least give more guidance than tossing one-minute 'lectures' out there and having students blindly fend for themselves under the guise of "experimental learning". Plus, you then have an all or nothing grade system - there is no middle ground, just pass or fail on an assignment that had little to no instruction or examples listed to begin with. I'm truly surprised that Coursera agreed to allow this course as it is. I suggest that the instructor and team see how other instructors at universities are teaching their Coursera courses. Just because something is free, it doesn't give free reign to be lazy. If I had paid for it, I would have asked for a refund. This entire course needs a serious revamp.just pass or fail on anAssignmentthat had little to no instructionNegative-0.98-1.00.941.09
XZomz77LEeWn1ApTWZT9Yw I really enjoyed this class. I would say that it is a lot of work in a short period of time. Also there were some issues with the peer review process. For example not knowing the criteria we would be graded on before submitting the assignments, many students unable to get enough reviews to move forward especially if they had to revise their assignment. Hopefully, this will be worked out for future versions. Overall, it was an interesting process.if they had to revise theirAssignmentHopefully, this will be worked outNegative-0.980.50.941.09
XZomz77LEeWn1ApTWZT9Yw There is no instruction with this course. If you've never written a script before you're not going to get a lot of help here other than researching things yourself, which you can do without this course. Not to mention, the feedback is minimal and not all that helpful. For example. if i've never written a script, what value am I to someone else who has also never written a script. And what value is their feedback to me. I signed up to get some experience and to also get feedback from those more experienced than I. I'm less interested in what my peers have to say and more interested in the feedback of the instructor who has years more experience than most of us. To pass assignments off of 4 or 5 peer reviews is worthless. There's no value in that. What does the instructor think??? Would HE pass us? He occasionally drops a line in the discussion forum, but no direct feedback to the students. I think this class should have a cap on enrollment so that the instructor can actually review and provide feedback to the students. Joke's on anyone paying $49 to essentially teach yourself. This guys just sits back and "moderates" when he can. The best thing about this class is that it does force you to write, but beyond that, it's not helpful at all. Truly disappointing.than most of us. To passAssignmentoff of 4 or 5 peerPositive0.68-1.00.941.09
Y1sD7WReEeSPwSIACy-XPg The assignments should be flexible, i.e we should be given the score based on what we have answered and provided an opportunity to re-take them if we have to improve the score further instead of having a strict policy of getting all the answers correct in order to complete an assignment. Further the lectures were as though the faculty is reading out from a board in front of them (with an exception of Frederik Krebs), and thus many concepts were only touched on the surface. For people with not much background in organic chemistry understanding PEDOT:PSS and other chemical components we tough. A suggestion would be to increase the class duration and explaining the concepts in a more clear way. TheAssignmentshould be flexible, i. e weNegative-0.690.00.720.91
Y1sD7WReEeSPwSIACy-XPg The assignments should be flexible, i.e we should be given the score based on what we have answered and provided an opportunity to re-take them if we have to improve the score further instead of having a strict policy of getting all the answers correct in order to complete an assignment. Further the lectures were as though the faculty is reading out from a board in front of them (with an exception of Frederik Krebs), and thus many concepts were only touched on the surface. For people with not much background in organic chemistry understanding PEDOT:PSS and other chemical components we tough. A suggestion would be to increase the class duration and explaining the concepts in a more clear way.correct in order to complete anAssignmentFurther the lectures were as thoughNegative-0.70.00.720.91
Y1sD7WReEeSPwSIACy-XPg Fenomenal course, you learn all the basics of organic solar cells in great detail, you have extra material to read, tutorials, and live sessions. I think it should have more exercises or peer reviewed assignments so that you can explain processes and get parameters of the cell.have more exercises or peer reviewedAssignmentso that you can explain processesNegative-0.71.00.720.91
Y1sD7WReEeSPwSIACy-XPg Hi First of all I just want to write I have a background in mechanical engineering and I know the working principles of solar cells quite well. I just wanted to check out this course. I started this course but I find that it is very difficult to concentrate. I tried pinpointing exactly what the problem was and I came up with following: There is too much talking and not enough going on visually. I know you have a person in front of a white screen, and a few visual effects such as floating words and diagrams. It is just not working for me. I have a hard time remembering what you said. I can pause and go back again which is always nice but the info still doesn't stick. This especially true for the LCA part, which I don't even think is a difficult concept to grasp. I think the best courses I have seen online is not particularly rehearsed and it is usually just a guy, with a pen, running you through some examples to illustrate the working principles. Afterwards they do an everyday life example. I find that these courses always help me a lot. I am sorry about the 2 stars but I hope you see it as a room for improvement. It is probably a first time for you guys to use an online platform as a media so it will take a couple of iterations to get it right. I did like when you illustrated Isc and Voc in terms and abbreviations. More stuff like that, possibly also with an electrical diagram etc and som flow analogy. If I can propose anything it would be to organize it a bit more like Michigan Universitys Python learning series. I think it is quite good and the assignments are also challenging but you learn a lot. Anyway thanks a lot for the course. I hope you will find a way that works.it is quite good and theAssignmentare also challenging but you learnPositive0.93-0.50.720.91
Y1sD7WReEeSPwSIACy-XPg The course gave me a good, in-depth understanding of OPVs and how further developing the technology surrounding them could help solve the energy crisis. The material was thorough and the quizzes were challenging without being frustrating and encouraged you to learn more about the topics discussed. My only problem was that I was unable to access a community forum so a few times I was stuck on an assignment and had no way to find out information to help me. Instead I just had to guess and work through it alone which wasn't horrible but I would have like to have been able to discuss it with other people taking the course. Overall a good course that has gotten me very excited about OPVs and the future of solar technology.times I was stuck on anAssignmentand had no way to findNegative-0.850.50.720.91
YcfRNRoCEeW9dA4X94-nLQ Gave basic introduction to design principles but the assignments were very engaging introduction to design principles but theAssignmentwere very engaging Positive0.80.50.831.04
YcfRNRoCEeW9dA4X94-nLQ This course as much content in it and it's difficult to have an holistic idea how it all fits together. Some videos are taught having the same problem like, for example, some tools/themes are presented without us knowing what they are for. E.g., Chi-squared test and null hypothesis. Only after a while we understand their use. This bring a lot of overhead to us who are learning. Some videos seem to have been re-worked over time and present cuts or jumps. As for assignments, they should be better worked because some questions are not clear or misleading regarding the criteria that you want to evaluate. For example, I already reported that in Question 2. and 3. of the assignment for the 3rd week. The example you give is a short introduction with two problems: 1) "I did the website", which can make the participant not to be at ease to criticize and 2) we're no evaluating the participant performance but the website. Next, you ask us to rewrite the introduction, which we do with those two problems in mind. Now, when we do the peer review we realize that you're expecting for us to rate the new introduction based on having "early prototype" and "user feedback". The original problems just seem not to count. Only by chance you can eventually write the new introduction touching the points that count for grading.present cuts or jumps. As forAssignmentthey should be better worked becauseNegative-0.930.00.831.04
YcfRNRoCEeW9dA4X94-nLQ This course as much content in it and it's difficult to have an holistic idea how it all fits together. Some videos are taught having the same problem like, for example, some tools/themes are presented without us knowing what they are for. E.g., Chi-squared test and null hypothesis. Only after a while we understand their use. This bring a lot of overhead to us who are learning. Some videos seem to have been re-worked over time and present cuts or jumps. As for assignments, they should be better worked because some questions are not clear or misleading regarding the criteria that you want to evaluate. For example, I already reported that in Question 2. and 3. of the assignment for the 3rd week. The example you give is a short introduction with two problems: 1) "I did the website", which can make the participant not to be at ease to criticize and 2) we're no evaluating the participant performance but the website. Next, you ask us to rewrite the introduction, which we do with those two problems in mind. Now, when we do the peer review we realize that you're expecting for us to rate the new introduction based on having "early prototype" and "user feedback". The original problems just seem not to count. Only by chance you can eventually write the new introduction touching the points that count for grading.Question 2. and 3. of theAssignmentfor the 3rd week. The exampleNegative-0.740.00.831.04
YcfRNRoCEeW9dA4X94-nLQ Several errors in lecture and lack-luster assignments decreased my perception of value.Several errors in lecture and lack-lusterAssignmentdecreased my perception of value. Negative-0.740.00.831.04
YcfRNRoCEeW9dA4X94-nLQ This is a great course with tons of valuable info. The peer-review projects are very hands-on, and you learn a lot by doing that. However, I wish there were more explanations for certain things (for example, for the experiments section) - or at least, more resources to get further info. Also, for Assignment 3, it would have been very helpful to have the answer key, since there is some confusion around some of the answers.to get further info. Also, forAssignment3, it would have been veryNegative-0.770.50.831.04
YcfRNRoCEeW9dA4X94-nLQ the assignment descriptions are too vague to understand...it took me 4-5 reads to complete some of them. overall this topic didn't really attract me much. theAssignmentdescriptions are too vague to understand.Negative-0.78-1.00.831.04
YcfRNRoCEeW9dA4X94-nLQ Everything is great apart of the third week assignment. I guess it needs to be changed.great apart of the third weekAssignmentI guess it needs to beNegative-0.770.50.831.04
YcfRNRoCEeW9dA4X94-nLQ This course wasn't good. Many of the assignment instructions and questions were poorly written, and students clearly had trouble understanding what was asked of them. The assignments also weren't very deep or imaginative, and some of them requested very specific answers relying in keywords from the lectures rather than ensuring that the students had really understood the concepts. The design principles were introduced at such a surface level as to be just silly rather than useful. This was kind of a waste of my time.course wasn't good. Many of theAssignmentinstructions and questions were poorly written,Negative-0.99-1.00.831.04
YcfRNRoCEeW9dA4X94-nLQ This course wasn't good. Many of the assignment instructions and questions were poorly written, and students clearly had trouble understanding what was asked of them. The assignments also weren't very deep or imaginative, and some of them requested very specific answers relying in keywords from the lectures rather than ensuring that the students had really understood the concepts. The design principles were introduced at such a surface level as to be just silly rather than useful. This was kind of a waste of my time.what was asked of them. TheAssignmentalso weren't very deep or imaginative,Negative-0.91-1.00.831.04
YcfRNRoCEeW9dA4X94-nLQ Very interesting. The assignments test the learning are and more related to what we see around us. It is a test of our perception on interactive design. This is very helpful. Very interesting. TheAssignmenttest the learning are and morePositive0.831.00.831.04
ycQnChn3EeWDtQoum3sFeQ Course content is good, however instructions for the assignments are not complete. Often, instructions for the assignments that are required in the grading criteria are buried in the discussion forums, sometimes in multiple threads. And the method of grading is also only explained in the discussion forum. This can lead to the peer review grades being difficult to assign. The assignment pages should be updated to properly include ALL requirements and an explanation of how to grade the assignment.is good, however instructions for theAssignmentare not complete. Often, instructions forPositive0.720.01.021.08
ycQnChn3EeWDtQoum3sFeQ Course content is good, however instructions for the assignments are not complete. Often, instructions for the assignments that are required in the grading criteria are buried in the discussion forums, sometimes in multiple threads. And the method of grading is also only explained in the discussion forum. This can lead to the peer review grades being difficult to assign. The assignment pages should be updated to properly include ALL requirements and an explanation of how to grade the assignment.not complete. Often, instructions for theAssignmentthat are required in the gradingPositive0.660.01.021.08
ycQnChn3EeWDtQoum3sFeQ Course content is good, however instructions for the assignments are not complete. Often, instructions for the assignments that are required in the grading criteria are buried in the discussion forums, sometimes in multiple threads. And the method of grading is also only explained in the discussion forum. This can lead to the peer review grades being difficult to assign. The assignment pages should be updated to properly include ALL requirements and an explanation of how to grade the assignment.grades being difficult to assign. TheAssignmentpages should be updated to properlyNegative-0.670.01.021.08
ycQnChn3EeWDtQoum3sFeQ Course content is good, however instructions for the assignments are not complete. Often, instructions for the assignments that are required in the grading criteria are buried in the discussion forums, sometimes in multiple threads. And the method of grading is also only explained in the discussion forum. This can lead to the peer review grades being difficult to assign. The assignment pages should be updated to properly include ALL requirements and an explanation of how to grade the assignment.explanation of how to grade theAssignment Negative-0.860.01.021.08
ycQnChn3EeWDtQoum3sFeQ I don't recommend this class. Jogesh K. Muppala has very labored English and his pace and verbosity make the lectures hard to get through. I've turned in around 10 assignments and have yet to get a grade on anything. The course content is poorly organized and executed. Peer grading is just dumb (and clearly doesn't work, since I have yet to get a single assignment back). When you turn in assignment files, they cannot be opened (and we found out from an apparent student how to get past the technical issues). Questions about the class and submitting assignments went unanswered. My advice, save your money and don't take this class.have yet to get a singleAssignmentback). When you turn in assignmentPositive0.69-1.01.021.08
ycQnChn3EeWDtQoum3sFeQ I don't recommend this class. Jogesh K. Muppala has very labored English and his pace and verbosity make the lectures hard to get through. I've turned in around 10 assignments and have yet to get a grade on anything. The course content is poorly organized and executed. Peer grading is just dumb (and clearly doesn't work, since I have yet to get a single assignment back). When you turn in assignment files, they cannot be opened (and we found out from an apparent student how to get past the technical issues). Questions about the class and submitting assignments went unanswered. My advice, save your money and don't take this class.Questions about the class and submittingAssignmentwent unanswered. My advice, save yourNegative-1.0-1.01.021.08
ycQnChn3EeWDtQoum3sFeQ I think the course, while well laid out content-wise, is poorly executed. I'm thankful I audited the course. I would have been upset had I paid for it. Still, even the free access permits you to use all of the materials minus the major graded assignments. I struggled getting any styling to work with my CSS (files that was provided by the teacher) in conjunction with my Bootstrap. I was unable to replicate what he presented throughout the project (figuring it out on my own after-the-fact), as he would jump ahead in sections while verbally NOT visually detailing what he would be doing next. I was lost for a while. When I managed to correct where he'd left me in the dark, I found that my class assignments failed to override the bootstrap defaults. I didn't get much help when I asked if he had altered the bs files or changed his specificity in order to get them to work. Overall - I'd give the class a C+. I did learn a few things that filled in the gaps with responsive websites, but the tutorials were ultimately not very helpful.the materials minus the major gradedAssignmentI struggled getting any styling toNegative-0.65-0.51.021.08
ycQnChn3EeWDtQoum3sFeQ I think the course, while well laid out content-wise, is poorly executed. I'm thankful I audited the course. I would have been upset had I paid for it. Still, even the free access permits you to use all of the materials minus the major graded assignments. I struggled getting any styling to work with my CSS (files that was provided by the teacher) in conjunction with my Bootstrap. I was unable to replicate what he presented throughout the project (figuring it out on my own after-the-fact), as he would jump ahead in sections while verbally NOT visually detailing what he would be doing next. I was lost for a while. When I managed to correct where he'd left me in the dark, I found that my class assignments failed to override the bootstrap defaults. I didn't get much help when I asked if he had altered the bs files or changed his specificity in order to get them to work. Overall - I'd give the class a C+. I did learn a few things that filled in the gaps with responsive websites, but the tutorials were ultimately not very helpful.dark, I found that my classAssignmentfailed to override the bootstrap defaults.Negative-0.81-0.51.021.08
ycQnChn3EeWDtQoum3sFeQ Great course for people who start creating web application. Great exercises and assignments. Thank you very much.creating web application. Great exercises andAssignmentThank you very much. Positive0.971.01.021.08
ycQnChn3EeWDtQoum3sFeQ Wonderful course, well designed content, exercise and assignment. Only that difficulties of the assignment could be improved so as to ensure bette learning. We want more challenge! lolcourse, well designed content, exercise andAssignmentOnly that difficulties of the assignmentPositive0.831.01.021.08
ycQnChn3EeWDtQoum3sFeQ Easy way to understand and assignments covers the most important parts in every week . Easy way to understand andAssignmentcovers the most important parts inPositive0.981.01.021.08
ycQnChn3EeWDtQoum3sFeQ The full course should be available to everybody with the assignments, only the certificate should be given to those who have paid for the course.be available to everybody with theAssignmentonly the certificate should be givenPositive0.920.51.021.08
ycQnChn3EeWDtQoum3sFeQ This bootstrap course is very nice , every components are explained nicely. Assignments also good. Waiting for next angular js lecture, every components are explained nicely.Assignmentalso good. Waiting for next angularPositive0.90.51.021.08
ycQnChn3EeWDtQoum3sFeQ I audited this course and did the assignments independently. This course focuses on examining Bootstrap's CSS and Javascript components in much detail. Towards the end one is introduced to NPM and Bower. Concepts are explained through a project. Nearly all major components of Bootstrap were covered, many of which are often ignored in other courses I have taken. The course materials (the slides) are very well made. I like the pace at which this course goes and the instructors are very active and helpful on the discussion forums. audited this course and did theAssignmentindependently. This course focuses on examiningPositive0.781.01.021.08
ycQnChn3EeWDtQoum3sFeQ Good course. The assignments are a bit too easy since they give the code in the assignment details basically, but still the course gives a good introduction to bootstrap and other web frameworks and tools. Good course. TheAssignmentare a bit too easy sincePositive0.991.01.021.08
ycQnChn3EeWDtQoum3sFeQ This course was very informative and assignments were very good. trainer was clear and good.This course was very informative andAssignmentwere very good. trainer was clearPositive0.981.01.021.08
ycQnChn3EeWDtQoum3sFeQ A very good course, working on one large website project. The lecturer talks a little slowly, but makes things very clear. Some of the review criteria for the assignments are wrong for example "div-xs-12" should have been "col-sm-12" , which makes fair grading difficult at times.of the review criteria for theAssignmentare wrong for example " div-xs-12"Negative-0.80.51.021.08
ycQnChn3EeWDtQoum3sFeQ i think the assignment of this course was very good and i think any one that did the assignment by himself ,have learned some good web dev skills . i think theAssignmentof this course was very goodPositive0.851.01.021.08
ycQnChn3EeWDtQoum3sFeQ Good course, but a little expensive to participate. it's terrible that i cannot submit the assignment.terrible that i cannot submit theAssignment Negative-0.920.51.021.08
ycQnChn3EeWDtQoum3sFeQ First, the assignments always had poor instructions. It wasn't until grading time you would find out what the criteria are. (After your assignment is submitted) Secondly, there was no documentation/help for the fact the Windows needs a webserver to run content in this section. (Many versions of Windows can't do this) Discovered/resolved over many hours, when course content would not work. The actual course content was sparse/not much to it other than "Bootstrap bootstrap bootstrap." After how good the first course was/how much ground it covered, this course was frustrating, poorly documented, and a disappointment. First, theAssignmentalways had poor instructions. It wasn'tNegative-0.87-1.01.021.08
ycQnChn3EeWDtQoum3sFeQ First, the assignments always had poor instructions. It wasn't until grading time you would find out what the criteria are. (After your assignment is submitted) Secondly, there was no documentation/help for the fact the Windows needs a webserver to run content in this section. (Many versions of Windows can't do this) Discovered/resolved over many hours, when course content would not work. The actual course content was sparse/not much to it other than "Bootstrap bootstrap bootstrap." After how good the first course was/how much ground it covered, this course was frustrating, poorly documented, and a disappointment.what the criteria are. (After yourAssignmentis submitted) Secondly, there was noNegative-0.99-1.01.021.08
ycQnChn3EeWDtQoum3sFeQ Well presented course, with carefully thought out exercises and assignments that all worked together to reinforce the material. The videos explaining the assignments helped to clarify the requirements, and Jogesh Muppala's sense of humour makes the lectures a pleasure to watch.with carefully thought out exercises andAssignmentthat all worked together to reinforcePositive0.71.01.021.08
ycQnChn3EeWDtQoum3sFeQ Well presented course, with carefully thought out exercises and assignments that all worked together to reinforce the material. The videos explaining the assignments helped to clarify the requirements, and Jogesh Muppala's sense of humour makes the lectures a pleasure to watch.the material. The videos explaining theAssignmenthelped to clarify the requirements, andPositive0.811.01.021.08
ycQnChn3EeWDtQoum3sFeQ Good lecture and assignment. Let me learn a lot of things. Good lecture andAssignmentLet me learn a lot ofNegative-0.641.01.021.08
ycQnChn3EeWDtQoum3sFeQ I concur with others of a similar opinion on this course: Assignment instructions/criteria differ from the grading rubric criteria. Assignments mostly copy and paste. Referring people to the Bootstrap docs as reference defeats the purpose of an instructor. Many of the assignments required you to do things against best practices, like inserting inline styles to make your element look like the instructor's screenshot of his page. The last week's content seemed to be a slapdash mix of bits and pieces, and trying to inform people about Node modules via solving a quadratic equation seemed really strange. How about an example from the real world, like even an e-commerce application? (In the comments on this, the instructor said there wasn't time in this course to explain Node modules, but that he provided a "clearer" example in the Node.js course. Hunh? Why wouldn't you do a simpler example in the drive-by assignment?) Instructor consistently mispronounced words that are CENTRAL to the field, which just seemed weird and made me question his credibility. This might sound petty, but kuh-rooze-zel for the word Carousel? It would be like a fashion designer mis pronouncing tulle as tull-ee or bias as bye-ez. Just not impressed. I am glad my employer paid the tuition and not me. The only positive was it enforced a schedule and structure for me to try my hand at Bootstrap. I had already worked with Foundation.differ from the grading rubric criteria.Assignmentmostly copy and paste. Referring peopleNegative-0.8-0.51.021.08
ycQnChn3EeWDtQoum3sFeQ I concur with others of a similar opinion on this course: Assignment instructions/criteria differ from the grading rubric criteria. Assignments mostly copy and paste. Referring people to the Bootstrap docs as reference defeats the purpose of an instructor. Many of the assignments required you to do things against best practices, like inserting inline styles to make your element look like the instructor's screenshot of his page. The last week's content seemed to be a slapdash mix of bits and pieces, and trying to inform people about Node modules via solving a quadratic equation seemed really strange. How about an example from the real world, like even an e-commerce application? (In the comments on this, the instructor said there wasn't time in this course to explain Node modules, but that he provided a "clearer" example in the Node.js course. Hunh? Why wouldn't you do a simpler example in the drive-by assignment?) Instructor consistently mispronounced words that are CENTRAL to the field, which just seemed weird and made me question his credibility. This might sound petty, but kuh-rooze-zel for the word Carousel? It would be like a fashion designer mis pronouncing tulle as tull-ee or bias as bye-ez. Just not impressed. I am glad my employer paid the tuition and not me. The only positive was it enforced a schedule and structure for me to try my hand at Bootstrap. I had already worked with Foundation.of an instructor. Many of theAssignmentrequired you to do things againstPositive0.7-0.51.021.08
ycQnChn3EeWDtQoum3sFeQ I concur with others of a similar opinion on this course: Assignment instructions/criteria differ from the grading rubric criteria. Assignments mostly copy and paste. Referring people to the Bootstrap docs as reference defeats the purpose of an instructor. Many of the assignments required you to do things against best practices, like inserting inline styles to make your element look like the instructor's screenshot of his page. The last week's content seemed to be a slapdash mix of bits and pieces, and trying to inform people about Node modules via solving a quadratic equation seemed really strange. How about an example from the real world, like even an e-commerce application? (In the comments on this, the instructor said there wasn't time in this course to explain Node modules, but that he provided a "clearer" example in the Node.js course. Hunh? Why wouldn't you do a simpler example in the drive-by assignment?) Instructor consistently mispronounced words that are CENTRAL to the field, which just seemed weird and made me question his credibility. This might sound petty, but kuh-rooze-zel for the word Carousel? It would be like a fashion designer mis pronouncing tulle as tull-ee or bias as bye-ez. Just not impressed. I am glad my employer paid the tuition and not me. The only positive was it enforced a schedule and structure for me to try my hand at Bootstrap. I had already worked with Foundation.a simpler example in the drive-byAssignment) Instructor consistently mispronounced words thatPositive0.81-0.51.021.08
ycQnChn3EeWDtQoum3sFeQ Fairly disappointing compared to the first week of this course. The balance of instruction to exercise was very low. I also resent being sent to raw Bootstrap documentation; if I could have read that, I likely wouldn't be taking the course. It makes it frustrating to jump into the exercises when the course had 5-7 minutes of lectures, 15 minutes on the exercise and then an assignment on something new. Update: I'm also impressed by Mr. Muppala taking feedback like a boss and blaming students for low reviews.on the exercise and then anAssignmenton something new. Update: I'm alsoNegative-0.83-0.51.021.08
ycQnChn3EeWDtQoum3sFeQ Good but the assignments are minor changes instead of full blown impls Good but theAssignmentare minor changes instead of fullNegative-0.880.51.021.08
ycQnChn3EeWDtQoum3sFeQ Course is great, but I putted 4 stars because of missing hints for assignments. It will be great to have such hints in this course.stars because of missing hints forAssignmentIt will be great to havePositive0.930.51.021.08
ycQnChn3EeWDtQoum3sFeQ Awesome Course. One of the best courses , i have been part of on coursera. well paced, very rich in content, very good delivery of the ideas,. Assignments very good. A value for time i just wish practice quiz to have more number of question, and more challenging. A VERY SPECIAL THANKS TO JOGESH. THANKS A LOT good delivery of the ideas, .Assignmentvery good. A value for timePositive0.710.51.021.08
ycQnChn3EeWDtQoum3sFeQ Very nice introduction. Very structured and good assignments.nice introduction. Very structured and goodAssignment Positive0.641.01.021.08
ycQnChn3EeWDtQoum3sFeQ Great class, the professor has a rather interesting sense of humor which actually makes the whole experience more enjoyable. The assignments are challenging enough to make sure you learn, but are still doable within the allotted time. One recommendation from me is to use the same tools he uses in the videos (such as Brackets) as it becomes a bonus to get familiar with new development tools.the whole experience more enjoyable. TheAssignmentare challenging enough to make surePositive0.781.01.021.08
ycQnChn3EeWDtQoum3sFeQ Fantastic course! Really comprehensive yet easy and pleasant to follow. Just a minor comment - I'd like that review criteria were more specific beforehand - I actually had lower grades in a couple of assignments due to review items that only showed up after submission.lower grades in a couple ofAssignmentdue to review items that onlyNegative-0.81.01.021.08
ycQnChn3EeWDtQoum3sFeQ This is a great course for anyone looking to take their knowledge of basic web design to a new level. I found bootstrap a little intimidating at first but this course does a great job of teaching and explaining it at a great pace. If you're new to web development and tired of making websites that look like they're from the 90s, bootstrap is a great tool to get your websites to look modern and professional. The instructor is very knowledgeable and explains things thoroughly (he's also very funny!). I recommend incorporating the additional learning materials as they will help you understand the concepts discussed in the lectures on a much deeper level. Lastly, be sure to do every exercise as they are essential to completing the assignments. Have fun!they are essential to completing theAssignmentHave fun! Positive0.781.01.021.08
ycQnChn3EeWDtQoum3sFeQ The course is pretty well structured and the exercises were explained pretty well. It was pretty easy to follow the steps and do the assignments, but sometimes required a little bit more explanation on what does what, and why sometimes even after following his steps, our website might not look similar to what he has done on the exercise. One thing also if possible I'm not sure if carousel is pronounced ka-ruu-sel in Hong Kong, but it's Char-uh-sel like the ride, which to me was quite annoying to listen to.follow the steps and do theAssignmentbut sometimes required a little bitPositive0.780.51.021.08
ycQnChn3EeWDtQoum3sFeQ the course is very good... perfect explanations and challenging assignments. . perfect explanations and challengingAssignment Positive0.771.01.021.08
ycQnChn3EeWDtQoum3sFeQ This course was pretty cool. A lot of very useful stuff was covered, but I feel like it went too fast. But I think it could be better connected together in terms of broad principles, rather than just going through tons of particular examples. I still don't feel like I have a "mental framework" for how to lay out a web page, other than the basics of the 12-column grid system. It all seemed very ad hoc. It's by no means a bad course, and I still gave it four stars since the material is very useful, but I definitely think it could be improved upon. Also, the ratio of homework/lectures is way too low. I definitely think the course should put more emphasis on actually creating websites oneself. Many of the homework assignments took me under an hour -- after I spent hours watching all the videos and taking notes trying to remember it all.websites oneself. Many of the homeworkAssignmenttook me under an hour --Negative-0.670.51.021.08
ycQnChn3EeWDtQoum3sFeQ It would be better if the assignments were not guided so straight forward. It would be better if theAssignmentwere not guided so straight forward.Negative-0.990.01.021.08
ycQnChn3EeWDtQoum3sFeQ Excellent course that slowly builds up a web site with exercises and assignments. Instructor has good sense of humor which makes the lectures interesting and fun.a web site with exercises andAssignmentInstructor has good sense of humorPositive0.971.01.021.08
ycQnChn3EeWDtQoum3sFeQ Great intro course that fully dives into Bootstrap and all it's capabilities. The site that you build in this course can actually be a decent addition to any portfolio for a new web designer too. I would have given it a 5/5, but I thought the course moved too slowly and rushed over explaining the available JavaScript and jQuery plugins that Bootstrap has to offer. The plugins are quite useful not just within Bootstrap, and they can be installed and customized for a range of web projects. Expect to dedicate at least 3-4 hours a week just completing the module lectures and exercises along with the homework assignment. This is not out of the ordinary though, Bootstrap does have a lot of components to cover. I truly believe Professor Muppala is the best person to do it as well. I appreciated his input in the discussion forums and thorough instruction.and exercises along with the homeworkAssignmentThis is not out of thePositive0.730.51.021.08
ycQnChn3EeWDtQoum3sFeQ 4rd assignment is tooooo easy - i expect here complicated task with non-trivial work with modules but not this child's plays. Other assignments and lectures looks good, but here is too many errors in subtitles - not critical but in every video i detect at least 1-2 4rdAssignmentis tooooo easy - i expectPositive0.630.51.021.08
ycQnChn3EeWDtQoum3sFeQ 4rd assignment is tooooo easy - i expect here complicated task with non-trivial work with modules but not this child's plays. Other assignments and lectures looks good, but here is too many errors in subtitles - not critical but in every video i detect at least 1-2but not this child's plays. OtherAssignmentand lectures looks good, but hereNegative-0.950.51.021.08
ycQnChn3EeWDtQoum3sFeQ I found week two to really outweigh the others in terms of difficulty in the assignment but It's probably the week I learnt the most! Great Job!!in terms of difficulty in theAssignmentbut It's probably the week IPositive0.710.51.021.08
ycQnChn3EeWDtQoum3sFeQ This is the second course in the Full Stack series by Hong Kong University. Because I find the first course in this series very interesting (the assignments are challenging and easy to understand; the professor does a very good job in explaining the materials), I continue to take the second course, which is this one, a shoot. However, it is a complete disappointment. In every single assignment, it requires a file, which is built by going through every single lectures of the course. That means I have to go through every videos and copy his code to my code in order to get the file. If you have a lot of time, that is perfectly fine. However, if you are a college student like me, you properly will not be able to commit that much time. Personally, when I take a course, I take a look at the assignment and then see what knowledge I need to have in order to complete the assignment. Because of this, I may watch the lecture or just Google out the answer. Requiring a file in order to complete an assignment strips away my liberty in doing so. Furthermore, if you miss a step in the video, your file may very well be ruined and you need to rewatch the video again to see what you missed. Also, the course is extremely slow paced. I have to play back rate to x1.5 normal speed. Sadly, even with faster speed, the lectures are also poorly structured. There are many other materials online that can cover the same amount of information in less time and easier to understand. Combined with the required file for each assignment, this course can easily be a torture. in this series very interesting (theAssignmentare challenging and easy to understand;Positive0.97-0.51.021.08
ycQnChn3EeWDtQoum3sFeQ This is the second course in the Full Stack series by Hong Kong University. Because I find the first course in this series very interesting (the assignments are challenging and easy to understand; the professor does a very good job in explaining the materials), I continue to take the second course, which is this one, a shoot. However, it is a complete disappointment. In every single assignment, it requires a file, which is built by going through every single lectures of the course. That means I have to go through every videos and copy his code to my code in order to get the file. If you have a lot of time, that is perfectly fine. However, if you are a college student like me, you properly will not be able to commit that much time. Personally, when I take a course, I take a look at the assignment and then see what knowledge I need to have in order to complete the assignment. Because of this, I may watch the lecture or just Google out the answer. Requiring a file in order to complete an assignment strips away my liberty in doing so. Furthermore, if you miss a step in the video, your file may very well be ruined and you need to rewatch the video again to see what you missed. Also, the course is extremely slow paced. I have to play back rate to x1.5 normal speed. Sadly, even with faster speed, the lectures are also poorly structured. There are many other materials online that can cover the same amount of information in less time and easier to understand. Combined with the required file for each assignment, this course can easily be a torture. a complete disappointment. In every singleAssignmentit requires a file, which isNegative-0.97-0.51.021.08
ycQnChn3EeWDtQoum3sFeQ This is the second course in the Full Stack series by Hong Kong University. Because I find the first course in this series very interesting (the assignments are challenging and easy to understand; the professor does a very good job in explaining the materials), I continue to take the second course, which is this one, a shoot. However, it is a complete disappointment. In every single assignment, it requires a file, which is built by going through every single lectures of the course. That means I have to go through every videos and copy his code to my code in order to get the file. If you have a lot of time, that is perfectly fine. However, if you are a college student like me, you properly will not be able to commit that much time. Personally, when I take a course, I take a look at the assignment and then see what knowledge I need to have in order to complete the assignment. Because of this, I may watch the lecture or just Google out the answer. Requiring a file in order to complete an assignment strips away my liberty in doing so. Furthermore, if you miss a step in the video, your file may very well be ruined and you need to rewatch the video again to see what you missed. Also, the course is extremely slow paced. I have to play back rate to x1.5 normal speed. Sadly, even with faster speed, the lectures are also poorly structured. There are many other materials online that can cover the same amount of information in less time and easier to understand. Combined with the required file for each assignment, this course can easily be a torture. have in order to complete theAssignmentBecause of this, I may watchNegative-0.77-0.51.021.08
ycQnChn3EeWDtQoum3sFeQ This is the second course in the Full Stack series by Hong Kong University. Because I find the first course in this series very interesting (the assignments are challenging and easy to understand; the professor does a very good job in explaining the materials), I continue to take the second course, which is this one, a shoot. However, it is a complete disappointment. In every single assignment, it requires a file, which is built by going through every single lectures of the course. That means I have to go through every videos and copy his code to my code in order to get the file. If you have a lot of time, that is perfectly fine. However, if you are a college student like me, you properly will not be able to commit that much time. Personally, when I take a course, I take a look at the assignment and then see what knowledge I need to have in order to complete the assignment. Because of this, I may watch the lecture or just Google out the answer. Requiring a file in order to complete an assignment strips away my liberty in doing so. Furthermore, if you miss a step in the video, your file may very well be ruined and you need to rewatch the video again to see what you missed. Also, the course is extremely slow paced. I have to play back rate to x1.5 normal speed. Sadly, even with faster speed, the lectures are also poorly structured. There are many other materials online that can cover the same amount of information in less time and easier to understand. Combined with the required file for each assignment, this course can easily be a torture. file in order to complete anAssignmentstrips away my liberty in doingNegative-0.7-0.51.021.08
ycQnChn3EeWDtQoum3sFeQ This is the second course in the Full Stack series by Hong Kong University. Because I find the first course in this series very interesting (the assignments are challenging and easy to understand; the professor does a very good job in explaining the materials), I continue to take the second course, which is this one, a shoot. However, it is a complete disappointment. In every single assignment, it requires a file, which is built by going through every single lectures of the course. That means I have to go through every videos and copy his code to my code in order to get the file. If you have a lot of time, that is perfectly fine. However, if you are a college student like me, you properly will not be able to commit that much time. Personally, when I take a course, I take a look at the assignment and then see what knowledge I need to have in order to complete the assignment. Because of this, I may watch the lecture or just Google out the answer. Requiring a file in order to complete an assignment strips away my liberty in doing so. Furthermore, if you miss a step in the video, your file may very well be ruined and you need to rewatch the video again to see what you missed. Also, the course is extremely slow paced. I have to play back rate to x1.5 normal speed. Sadly, even with faster speed, the lectures are also poorly structured. There are many other materials online that can cover the same amount of information in less time and easier to understand. Combined with the required file for each assignment, this course can easily be a torture. with the required file for eachAssignmentthis course can easily be aPositive0.8-0.51.021.08
ycQnChn3EeWDtQoum3sFeQ Good explanations of all bootstrap materials. The last assignments are just too easy.of all bootstrap materials. The lastAssignmentare just too easy. Negative-0.661.01.021.08
ycQnChn3EeWDtQoum3sFeQ Great course. exercise and assignment are carefully designed to reiterate the concept. Practical tools are like LESS/SASS are covered. The approach to have students help grade each other homework is very good. Great course. exercise andAssignmentare carefully designed to reiterate thePositive0.721.01.021.08
ycQnChn3EeWDtQoum3sFeQ Although the course structure and information is great, the course exercise and grading organization has a lot of space for improvement. Current structure doesn't make it possible for the learner to determine the speed. All the parts are equally important. You have to carefully go through hours of instructions. Each week and the assignment builds on what you have done before, but there are no checkpoints where you can verify your code matches the actual expectations. This causes a lot of confusion. Peer evaluation rules are not shown before you submit your work. After submitting my work, I discovered that there are requirements that were not in the assignment.of instructions. Each week and theAssignmentbuilds on what you have donePositive0.90.01.021.08
ycQnChn3EeWDtQoum3sFeQ Although the course structure and information is great, the course exercise and grading organization has a lot of space for improvement. Current structure doesn't make it possible for the learner to determine the speed. All the parts are equally important. You have to carefully go through hours of instructions. Each week and the assignment builds on what you have done before, but there are no checkpoints where you can verify your code matches the actual expectations. This causes a lot of confusion. Peer evaluation rules are not shown before you submit your work. After submitting my work, I discovered that there are requirements that were not in the assignment.requirements that were not in theAssignment Negative-0.810.01.021.08
ycQnChn3EeWDtQoum3sFeQ This course is AMAZING! It was the BEST course I've ever taken in Coursera. Prof. Muppala is great, his lectures cover everything you need, so you do not feel lost at all although you learn pretty advanced stuff.. Course material is well-organized, and exercises go great with assignments. In short, this course is not like other introductory courses that just teach simple things or syntax. I really felt that I learned some stuff that I can actually use for my own projects.well-organized, and exercises go great withAssignmentIn short, this course is notPositive0.691.01.021.08
ycQnChn3EeWDtQoum3sFeQ This one is much harder and time consuming, compared to the first course of the specialization. Also, to receive maximum points for assignment, you need to think ahead and make things assignment don't ask you directly (like "removing the script if you're not using it, you'll receive 5 pts"). Good course anyway.to think ahead and make thingsAssignmentdon't ask you directly (like "Negative-0.930.51.021.08
ycQnChn3EeWDtQoum3sFeQ Excellent course. Good preparation for the course by instructor, and guidance in discussion forums. If you want to learn a good amount in short period of time, this is recommended. Nice set of assignments that give you a feeling of accomplishing something with what you are learning.this is recommended. Nice set ofAssignmentthat give you a feeling ofPositive0.91.01.021.08
YfjiOHROEeWLqw7zlLhRzQ The course is very rushed and the assignment does not cover the key points of the classes. I did not feel like I have learnt anything from this course, it is badly structured, I had to take a different Statistics course just to get through this course.course is very rushed and theAssignmentdoes not cover the key pointsPositive0.71-1.01.21.28
YfjiOHROEeWLqw7zlLhRzQ An Excellently conceived course with good content and a competitively efficient evaluation components viz., assignments and quizzes.competitively efficient evaluation components viz. ,Assignmentand quizzes. Positive0.731.01.21.28
YfjiOHROEeWLqw7zlLhRzQ It was a good course especially for beginners like me. Though i would advice to continuously keep digging more about other packages also and also going through stack overflow for various hurdles encountered during doing programming assignment. I would recommend this course to everyone who wants to know about data analysis using R language in particular.various hurdles encountered during doing programmingAssignmentI would recommend this course toPositive0.991.01.21.28
YfjiOHROEeWLqw7zlLhRzQ Explanations not clear and feels like he's reading rather than explaining things. Consecutive videos feel like they are disconnected. Videos stop in the middle of him talking something. Thank god for the swirl assignments which make things much clearer! Also the course proceed very fast not giving enough time to the concepts. something. Thank god for the swirlAssignmentwhich make things much clearer! AlsoNegative-0.8-1.01.21.28
yO13mkySEeW_MgoxMAgbMQ Good. One more written assignment would have been good (the one in week 2 was great), and perhaps more incentives or reminders to use the forum. Some of the reading seemed rather hard going and academic and theoretical, but the course was good as an intro to issues related to public policy, getting to know the keywords used, and showing the systemic shifts in cities over the last 2 decades towards a more multi stakeholder approach for a more decarbonated economy. Good. One more writtenAssignmentwould have been good (the oneNegative-0.990.01.111.19
yO13mkySEeW_MgoxMAgbMQ This course is very easy, but the content is excellent and engaging. The assignment really makes you reflect about what is your city making for sustainability and also is inspiring to know what other cities around the world are doing for it. It should be part of our continuous education in sustainability.content is excellent and engaging. TheAssignmentreally makes you reflect about whatPositive1.01.01.111.19
yOZEQ3lwEeWb-BLhFdaGww Great Courses. I have a much more clearer understanding now about the basic data structure and how to use them. The assignments are the most important part.and how to use them. TheAssignmentare the most important part. Positive0.991.00.931.13
yOZEQ3lwEeWb-BLhFdaGww The final module with the Splay tree is way too difficult when compared to the rest of the material in the course. This course would be better structured with three assignments as follows: 1) tree order problem, 2) a simpler tree assignment that only deals with a basic binary search tree, 3) the set range sum problem implementing the splay tree, as an advanced problem. Aside from the difficulty of the last module, this is a great course. It's very comprehensive and you'll take away lots of useful information on course completion.would be better structured with threeAssignmentas follows: 1) tree order problem,Negative-0.960.50.931.13
yOZEQ3lwEeWb-BLhFdaGww The final module with the Splay tree is way too difficult when compared to the rest of the material in the course. This course would be better structured with three assignments as follows: 1) tree order problem, 2) a simpler tree assignment that only deals with a basic binary search tree, 3) the set range sum problem implementing the splay tree, as an advanced problem. Aside from the difficulty of the last module, this is a great course. It's very comprehensive and you'll take away lots of useful information on course completion.order problem, 2) a simpler treeAssignmentthat only deals with a basicPositive0.870.50.931.13
yOZEQ3lwEeWb-BLhFdaGww I found the assignments challenging in the absolute best sense of the term, and therefore incredibly rewarding as well! Whenever I've gotten stuck, the answer was always in the course material somewhere, even if I didn't see it there at first. The discussion forums were extremely helpful, and I was astounded to see that that instructors were still actively monitoring the discussion forums and responding to student questions. I'm obviously not an expert in this field, but I've been an educator before, and my own impression of the assignments was that they were extremely well designed: it was impossible to pass them without knowing what you were doing, the tools to approach them were always found in the lectures, and the challenge problems pushed your knowledge even farther. I would recommend the specialization to everyone. Additionally, I noticed that the content aligns well with other DS&A syllabi I have seen in brick-and-mortar institutions, especially the first 3 or 4 courses. It's also a very nice luxury to be able to submit in Python. I have certainly learned a great deal.and my own impression of theAssignmentwas that they were extremely wellPositive0.81.00.931.13
yOZEQ3lwEeWb-BLhFdaGww The last two weeks felt rushed. The Binary Search Tree/AVL Tree module doesn't have a quiz or an assignment and it's easy to move on without fully understanding both data structures. This allows for wasting time on the last assignment which relies on understanding AVL trees. I recommend reading the external resources for each lesson and making sure you have a grasp of the data structure before moving to the next module.doesn't have a quiz or anAssignmentand it's easy to move onNegative-0.740.50.931.13
yOZEQ3lwEeWb-BLhFdaGww The last two weeks felt rushed. The Binary Search Tree/AVL Tree module doesn't have a quiz or an assignment and it's easy to move on without fully understanding both data structures. This allows for wasting time on the last assignment which relies on understanding AVL trees. I recommend reading the external resources for each lesson and making sure you have a grasp of the data structure before moving to the next module.for wasting time on the lastAssignmentwhich relies on understanding AVL trees.Negative-0.840.50.931.13
yOZEQ3lwEeWb-BLhFdaGww Pros: Effort has been taken in putting up the assignments. Cons: Quality of teaching is very poor and too fast to follow through . Instructors have rushed to present course material . I would not recommend this course . Princeton and Stanford offer much higher quality and presentation on the same topics.been taken in putting up theAssignmentCons: Quality of teaching is veryPositive0.63-0.50.931.13
yOZEQ3lwEeWb-BLhFdaGww This course is well paced and covers all the data structures needed to code efficiently. This course also provides good real life problems in the form of assignments.life problems in the form ofAssignment Positive0.691.00.931.13
yOZEQ3lwEeWb-BLhFdaGww Very useful basic data structures, interesting assignments closely related to the course.Very useful basic data structures, interestingAssignmentclosely related to the course. Positive0.661.00.931.13
yOZEQ3lwEeWb-BLhFdaGww All in all a great and challenging course. A big thank you to all the teachers! I especially liked the assignments as completing them forced me to think about all the little details and edge cases. A few observations/constructive criticisms: - While the first 3 weeks had almost everything explained rigorously, including complete, usable pseudo codes, the last 2 weeks had lots of holes in terms of details. I think it is down to the fact that it covered a lot, however, pseudo codes suddenly became very high level, to the point where a 5 liner translated to ~100 lines of real code. This in terms meant that learners had to do quite a bit of additional research about the nitty-gritty. Nevertheless I thoroughly enjoyed this extra research, just be mindful about the extra time required. - There are languages with first class support, namely C++, Java and Python3, which means there are starter files supplied. If you choose a different, supported language then be prepared that you have to implement everything from scratch, which again mean extra time, although I would argue that you will learn more, especially in the last 2 weeks. - Forums seemed to be more active in the past, especially with regards to teacher contribution. Be prepared to be self-reliant and able to come up with answers to your own questions.the teachers! I especially liked theAssignmentas completing them forced me toPositive1.01.00.931.13
yOZEQ3lwEeWb-BLhFdaGww Data Structures was really interesting, over all, also assignments are quite challenging. It's important to check the external references & discussion forums if you want to get the best of it.was really interesting, over all, alsoAssignmentare quite challenging. It's important toPositive0.70.50.931.13
yOZEQ3lwEeWb-BLhFdaGww I'm honestly quite pissed. The material itself is fine but I have had a terrible experience working with the instructors. I don't think I will continue taking these courses. I don't appreciate the amount of time and effort given into the programming assignments only to receive practically zero help. First of all, I don't know WHY I'm failing the test cases, I just am. Your program runs through maybe 100 tests to ensure correctness but somehow the instructors decide you should only see the first 3. But then, I try posting on the forums to receive help only to have it removed. Quite frankly, I have spent well over 10 hours at this point on a single problem and I've created my own tests and I have looked at all the very vague hints given in the forums and I still have no clue what to do. I have school, a job, and yet I'm losing all this productivity because I'm running all these damn tests hoping on the off-chance that I catch whatever weird bug it is that's failing my code. All I want is real, concrete feedback.and effort given into the programmingAssignmentonly to receive practically zero help.Negative-0.87-1.00.931.13
yOZEQ3lwEeWb-BLhFdaGww This course is very helpful, especially for its assignment. You must pass the time and memory constraints which will help your thinking of how to improve algorithms.is very helpful, especially for itsAssignmentYou must pass the time andNegative-0.641.00.931.13
yOZEQ3lwEeWb-BLhFdaGww It is a really professional and enrich course ,, materials are very helpful and assignments really help me to improve and check my understanding., materials are very helpful andAssignmentreally help me to improve andPositive0.751.00.931.13
yOZEQ3lwEeWb-BLhFdaGww Great assignments GreatAssignment Positive0.691.00.931.13
yOZEQ3lwEeWb-BLhFdaGww I always wanted to improve the algorithms and data structures field. The books wasn't so efficient. Especially they weren't so practical. These courses are the first courses where I really got a lot of knowledge. Especially because of assignments. All lectors are very good in explanation of the material and tell many additional useful things. These courses are the really good base, after which you can open the books related to algorithms and read more details if you needed. I am definitely going to complete the whole specialization! The only thing which was not convenient for me is that both courses Algorithmic Toolbox and Data Structures are started at the same time. It was difficult to find out the time for both courses and spend enough time to solve all assignments instead of only enough for passing. Anyway, now I am started the second iteration of the course and I am going to solve all assignments which I skipped. Big thanks to Daniel, Alex, Pavel, Neil and Mike! Regards, Sergeylot of knowledge. Especially because ofAssignmentAll lectors are very good inPositive0.981.00.931.13
yOZEQ3lwEeWb-BLhFdaGww I always wanted to improve the algorithms and data structures field. The books wasn't so efficient. Especially they weren't so practical. These courses are the first courses where I really got a lot of knowledge. Especially because of assignments. All lectors are very good in explanation of the material and tell many additional useful things. These courses are the really good base, after which you can open the books related to algorithms and read more details if you needed. I am definitely going to complete the whole specialization! The only thing which was not convenient for me is that both courses Algorithmic Toolbox and Data Structures are started at the same time. It was difficult to find out the time for both courses and spend enough time to solve all assignments instead of only enough for passing. Anyway, now I am started the second iteration of the course and I am going to solve all assignments which I skipped. Big thanks to Daniel, Alex, Pavel, Neil and Mike! Regards, Sergeyspend enough time to solve allAssignmentinstead of only enough for passing.Negative-0.91.00.931.13
yOZEQ3lwEeWb-BLhFdaGww The structure of the class follows the regular academic model you'll find in college: lecture -> lecture -> lecture -> assignment... repeat. I don't think this model is suitable for online delivery. Without discussion and the ability to interrupt and ask questions, the lectures are at times a more frustrating than useful (especially with Coursera's user interface, which lacks quick rewind and is generally speaking rather poorly thought out). For many of the topics, better videos exist online (try safari or pluralsight). As for the problems, they were the main source of learning, but were also at times a bit frustrating (the splay trees starter code was rather sad to look at). I find that hacker rank is probably better at delivering value (if you can forego the warm fuzzy feeling you get from getting a verified certificate, you'll probably be better served by practicing on hacker rank than from doing the problems in this course).lecture -> lecture -> lecture ->Assignment. . repeat. I don't thinkNegative-0.70.00.931.13
yOZEQ3lwEeWb-BLhFdaGww Great course, hard and challenging. Couple comments. Please use pen during lectures easier to follow and understand . Some assignments require more then 8 hours to complete so please add to description of the course (don't make assignment easier)to follow and understand . SomeAssignmentrequire more then 8 hours toPositive0.881.00.931.13
yOZEQ3lwEeWb-BLhFdaGww The fact that test cases are not available is extremely frustrating and time consuming. I absolutely disagree with the instructors about the reason why test cases are hidden. Michael Levin Hi, Learning new complex things is time consuming, it is essential, and it is ok. Without this time spent you wouldn't have learned even half of what you've learned while trying to find your mistakes yourself. Also, the testing techniques presented here are indispensable in the real life, and many learners of the Algorithmic Toolbox course have already confirmed this Hello Mr. Levin, First please forgive me for communicating with you in this place. I am not sure if there is a direct way to answer you, but I believe you will have access to my response. I entirely agree with what you said that this needs time and I do not mind spending time learning new things. That is why I am here in the first place. But I think that hiding the test sets misplaces the balance where this time is being spend. Let me give you an example: week 3 – hash chains - assignment no. 2. I wrote the app, submitted this and it failed on test no. 5. Having generated tons of test cases I was nowhere closer as all looked good, but still failed your engine. As it turned out the problem was not with the algorithm implemented but with the presentation layer. ‘Check x’ command when x is not found in the hash table should return blank line and my program returned nothing. I could not find this in the specification hence lots of hours trying to figure out the solution. It was not a bug with the program, it was the problem how the data is presented. I do not mind spending time developing solutions to the assignments. I would love if there were more advanced (even optional) problems to solve but I want to spend this time on the algorithm and solving the task rather than trying to figure out how to display the data. Please, do not get me wrong, I absolutely adore the course, lectures are brilliant and my opinion should be regarded as a constructive criticism even if you do not agree with me. Thank you again for what you are doing. Regards, Marcin week 3 – hash chains -Assignmentno. 2. I wrote the app,Negative-0.880.50.931.13
yOZEQ3lwEeWb-BLhFdaGww The fact that test cases are not available is extremely frustrating and time consuming. I absolutely disagree with the instructors about the reason why test cases are hidden. Michael Levin Hi, Learning new complex things is time consuming, it is essential, and it is ok. Without this time spent you wouldn't have learned even half of what you've learned while trying to find your mistakes yourself. Also, the testing techniques presented here are indispensable in the real life, and many learners of the Algorithmic Toolbox course have already confirmed this Hello Mr. Levin, First please forgive me for communicating with you in this place. I am not sure if there is a direct way to answer you, but I believe you will have access to my response. I entirely agree with what you said that this needs time and I do not mind spending time learning new things. That is why I am here in the first place. But I think that hiding the test sets misplaces the balance where this time is being spend. Let me give you an example: week 3 – hash chains - assignment no. 2. I wrote the app, submitted this and it failed on test no. 5. Having generated tons of test cases I was nowhere closer as all looked good, but still failed your engine. As it turned out the problem was not with the algorithm implemented but with the presentation layer. ‘Check x’ command when x is not found in the hash table should return blank line and my program returned nothing. I could not find this in the specification hence lots of hours trying to figure out the solution. It was not a bug with the program, it was the problem how the data is presented. I do not mind spending time developing solutions to the assignments. I would love if there were more advanced (even optional) problems to solve but I want to spend this time on the algorithm and solving the task rather than trying to figure out how to display the data. Please, do not get me wrong, I absolutely adore the course, lectures are brilliant and my opinion should be regarded as a constructive criticism even if you do not agree with me. Thank you again for what you are doing. Regards, Marcin spending time developing solutions to theAssignmentI would love if there wereNegative-0.770.50.931.13
ypgDPuPQEeSyBSIAC9REKg It is an excellent course and I very much enjoyed working on the assignments. I specially liked Olhos de Gatovery much enjoyed working on theAssignmentI specially liked Olhos de GatoPositive0.941.01.111.17
ypgDPuPQEeSyBSIAC9REKg The class was very helpful to me. The information learned definitely improved my improvisation style. It was presented very clearly by the instructor. The assignments were interesting and helpful. I have recommended the class to a friend who is taking it at the moment:) Will recommend it to others!!!very clearly by the instructor. TheAssignmentwere interesting and helpful. I haveNegative-0.791.01.111.17
ypgDPuPQEeSyBSIAC9REKg Excellent and Challenging! Learnt a lot and if you are working toward a certificate you really need to set aside time to earn a pass for each assignment. Few glitches when it came to grading and assignment instructions. BUT the discussion board is really helpful and interactive. The TA's also provide timely help.to earn a pass for eachAssignmentFew glitches when it came toPositive0.80.51.111.17
ypgDPuPQEeSyBSIAC9REKg Excellent and Challenging! Learnt a lot and if you are working toward a certificate you really need to set aside time to earn a pass for each assignment. Few glitches when it came to grading and assignment instructions. BUT the discussion board is really helpful and interactive. The TA's also provide timely help.when it came to grading andAssignmentinstructions. BUT the discussion board isPositive0.880.51.111.17
ypgDPuPQEeSyBSIAC9REKg Challenging yet accessible for people who have a smattering of theory and experience with notation and jazz idioms. A lot of people gave it a go as near beginners and got loads out of it. Gary Burton is a clear and personable teacher as well as a jazz legend, so you can't go wrong. Hearing and giving feedback on other students' assignments was a lot of fun. Thoroughly recommended to give you a boost on your way to improvising with confidence and understanding and giving feedback on other students'Assignmentwas a lot of fun. ThoroughlyPositive0.971.01.111.17
ypgDPuPQEeSyBSIAC9REKg The course itself and the content of it is great, the only suggestions would be: 1) It could be reviewed, how the evaluations of each submission are made. For example, 1st assignment - descriptive analysis was asked to evaluate based on if the 3 "most important" things - if they have been mentioned in the description. The thing is that in real you can not tell, which are the most important because people think differently and could focus more on other details. It was easy to add also those "important" points by resubmitting work, but the problem is that only with that the analysis of a student is not getting better, thus the evaluation is not precise. For tasks like that I would suggest at lease to make a list of 20 things to mention and then count how many are there - thus making the quality assessment more precise. 2) Some topics could have been explained more detailed in the videos, e.g., about guide tones and lines 3) The requirements for the submissions could have been more clear. I also got the impression that in if switching the sessions the requirements could be slightly different (As I got the case when somebody pointed out a particular thing that he thought was required and I have not done. I checked the page but nothing about that. Also other classmates mentioned nothing about that and thought all was perfectly fine). I hope this helps. Thank you so much, Regards, Ancesubmission are made. For example, 1stAssignment- descriptive analysis was asked toNegative-0.641.01.111.17
ypgDPuPQEeSyBSIAC9REKg The teacher is great at performing but the pace of the class is way too fast for me. The assignment is hard. But, hey, that's Berklee.way too fast for me. TheAssignmentis hard. But, hey, that's Berklee.Negative-0.890.01.111.17
ypgDPuPQEeSyBSIAC9REKg While the content is very helpful and Gary does his best to make people confident to improvise in Jazz music, this course has imho two major flaws: The biggest one: assignments given and results accepted do not fit together. E.g. in week 1 learners are supposed to describe in their own words how a piece of music does sound like. But the accepted answers are totally different from such a description. Instead only a very detailed and specialized answer is accepted. This leads to studends copying these answers into their assignments without them learning anything. The other flaw is that Gary is very brief in his explanations. Even intermediate musicians seem to struggle with content just because some explanations are not exact or vague.two major flaws: The biggest one:Assignmentgiven and results accepted do notNegative-0.72-1.01.111.17
ypgDPuPQEeSyBSIAC9REKg While the content is very helpful and Gary does his best to make people confident to improvise in Jazz music, this course has imho two major flaws: The biggest one: assignments given and results accepted do not fit together. E.g. in week 1 learners are supposed to describe in their own words how a piece of music does sound like. But the accepted answers are totally different from such a description. Instead only a very detailed and specialized answer is accepted. This leads to studends copying these answers into their assignments without them learning anything. The other flaw is that Gary is very brief in his explanations. Even intermediate musicians seem to struggle with content just because some explanations are not exact or vague.studends copying these answers into theirAssignmentwithout them learning anything. The otherNegative-0.78-1.01.111.17
yVldYUd5EeWb5ArkqfgJBw Great course. I just had to google a bit for the last assignment but overall meets expectations. I now know what I did not about this little device !google a bit for the lastAssignmentbut overall meets expectations. I nowPositive0.851.00.680.97
yVldYUd5EeWb5ArkqfgJBw This course would have received five stars but there was no discussion forum and the weekly assignments lacked clear explanation. I feel that instructor could have gone a little deeper into the subject matter. However, I liked the laid back instruction style. The assignments were perfect for beginners like me. I'm looking forward to the follow-up course. no discussion forum and the weeklyAssignmentlacked clear explanation. I feel thatNegative-0.690.00.680.97
yVldYUd5EeWb5ArkqfgJBw This course would have received five stars but there was no discussion forum and the weekly assignments lacked clear explanation. I feel that instructor could have gone a little deeper into the subject matter. However, I liked the laid back instruction style. The assignments were perfect for beginners like me. I'm looking forward to the follow-up course. the laid back instruction style. TheAssignmentwere perfect for beginners like me.Positive0.990.00.680.97
yVldYUd5EeWb5ArkqfgJBw Good course, professor Ian is very good. Only I miss a more deep discussion and maybe more complex assignments. Thanks a lot!deep discussion and maybe more complexAssignmentThanks a lot! Positive0.90.50.680.97
yVldYUd5EeWb5ArkqfgJBw Very well done (3 stars so I know I have completed the lectures but not the work, will change after completing assignments)the work, will change after completingAssignment Positive0.920.00.680.97
yWjlOBnoEeWg_RJGAuFGjw Week 3 wasn't taught well. And the assignment was too difficult. Other weeks were fine.3 wasn't taught well. And theAssignmentwas too difficult. Other weeks wereNegative-0.940.50.890.96
yWjlOBnoEeWg_RJGAuFGjw The course lectures were too sparse leading up to the final, very important assignment of learning to how to create an ETL package. More time and energy should have been spent on the technical aspects of the Pentaho Spoon program, rather than doing overviews of application pros and cons.up to the final, very importantAssignmentof learning to how to createPositive0.79-0.50.890.96
yWjlOBnoEeWg_RJGAuFGjw quite challenging, high paced lectures. It seems like an easy course because the lectures are quite brief, but make no mistake, there is no repeating of concepts or endless bla bla. To succeed in the assignments one is very likely to watch lectures again. Without any previous knowledge in this subject it is almost impossible to grasp everything by just watching the videos due to the new vocabulary and the information density. The assignments definetly take more time than indicated.bla bla. To succeed in theAssignmentone is very likely to watchPositive0.70.50.890.96
yWjlOBnoEeWg_RJGAuFGjw quite challenging, high paced lectures. It seems like an easy course because the lectures are quite brief, but make no mistake, there is no repeating of concepts or endless bla bla. To succeed in the assignments one is very likely to watch lectures again. Without any previous knowledge in this subject it is almost impossible to grasp everything by just watching the videos due to the new vocabulary and the information density. The assignments definetly take more time than indicated.vocabulary and the information density. TheAssignmentdefinetly take more time than indicated.Positive0.680.50.890.96
yWjlOBnoEeWg_RJGAuFGjw This course needs a cleanup of loose ends on some of the assignments. Some assignment requirements are very ambiguous and in some cases the solutions are not matching the requirements of what was due. loose ends on some of theAssignmentSome assignment requirements are very ambiguousPositive0.820.00.890.96
yWjlOBnoEeWg_RJGAuFGjw This course needs a cleanup of loose ends on some of the assignments. Some assignment requirements are very ambiguous and in some cases the solutions are not matching the requirements of what was due. on some of the assignments. SomeAssignmentrequirements are very ambiguous and inPositive0.880.00.890.96
yWjlOBnoEeWg_RJGAuFGjw Awful. Just awful. There are dozens of students trying to install Pentaho and failing. Only reason I managed is that I have prior experience with the software. There are no TAs, no help, nothing. The Quiz is a scam designed to force you to shell out even more money of the so-called-optional textbook, and the assignments are extremely vague and orders of magnitude beyond the laughable 30 minutes the instructor suggested they should take. My submissions for week 3 total over 30 pages -- and I work a full time job... Avoid this class, do not reward terrible courses with your cash.of the so-called-optional textbook, and theAssignmentare extremely vague and orders ofNegative-0.83-1.00.890.96
yWjlOBnoEeWg_RJGAuFGjw I like the course, and I learn a lot (having plenty of experience already). However, the assignments take far more time than the quoted 30 minutes, and a lot of time is spent installing and getting open-source tools to work - which I would have rather spent on actually hands on work on the subject-matter.plenty of experience already). However, theAssignmenttake far more time than thePositive0.770.50.890.96
yWjlOBnoEeWg_RJGAuFGjw The instructions for installing the software are not very intuitive and can be very frustrating at times, so make sure to allot additional time getting it installed. The assignment time listed is FAR less than the amount of time to complete the assignment, again, make sure to allot additional time for completing the assignments.additional time getting it installed. TheAssignmenttime listed is FAR less thanNegative-0.680.50.890.96
yWjlOBnoEeWg_RJGAuFGjw The instructions for installing the software are not very intuitive and can be very frustrating at times, so make sure to allot additional time getting it installed. The assignment time listed is FAR less than the amount of time to complete the assignment, again, make sure to allot additional time for completing the assignments.amount of time to complete theAssignmentagain, make sure to allot additionalNegative-0.690.50.890.96
yWjlOBnoEeWg_RJGAuFGjw Very nice introduction to databases and data warehouses. The lectures are not very engaging, the plus is there are practical assignments for every week, where you learn the most. First you submit your own solution and then you provide feedback to your peers. I like the format of the assignments. What I dislike (giving 4 stars instead of 5) is difficulty in setting up the environment for assignments to complete - it took me longer just to properly install the software needed for assignments 2 and 5 than to work out the assignments. The lectures could be also improved.the plus is there are practicalAssignmentfor every week, where you learnNegative-0.830.50.890.96
yWjlOBnoEeWg_RJGAuFGjw Very nice introduction to databases and data warehouses. The lectures are not very engaging, the plus is there are practical assignments for every week, where you learn the most. First you submit your own solution and then you provide feedback to your peers. I like the format of the assignments. What I dislike (giving 4 stars instead of 5) is difficulty in setting up the environment for assignments to complete - it took me longer just to properly install the software needed for assignments 2 and 5 than to work out the assignments. The lectures could be also improved.in setting up the environment forAssignmentto complete - it took mePositive0.840.50.890.96
yWjlOBnoEeWg_RJGAuFGjw Very nice introduction to databases and data warehouses. The lectures are not very engaging, the plus is there are practical assignments for every week, where you learn the most. First you submit your own solution and then you provide feedback to your peers. I like the format of the assignments. What I dislike (giving 4 stars instead of 5) is difficulty in setting up the environment for assignments to complete - it took me longer just to properly install the software needed for assignments 2 and 5 than to work out the assignments. The lectures could be also improved.properly install the software needed forAssignment2 and 5 than to workNegative-0.750.50.890.96
yWjlOBnoEeWg_RJGAuFGjw This course was full of issues related to the installation and use of Pentaho Pivot 4J and Data Integration. The professor's presence is resolving these issues was practically nonexistent. Coursera needs to do a much better job at insuring that their professors are offering a quality course and living up to the expectations of the students. In the case of this course and the professor, they failed miserably. In addition, it is practically impossible to get support from Coursera when an issue exists and in most cases when contact is made, the assistance is minimal. It is a shame as the platform is nicely designed and the course topics are very interesting. If you are considering taking this course, be forewarned that the majority of the support of problems/issues come from the community, not the Professor or Coursera. In addition, you are required to grade the assignments of your fellow students. This is not done by the professor.you are required to grade theAssignmentof your fellow students. This isNegative-0.73-0.50.890.96
yWjlOBnoEeWg_RJGAuFGjw Overall - great course giving possibility to learn working on tools such as Pivot4J and Pentaho Data Integration. While I am more interested in Business Analyst approach - it certainly gives meaningful background to data warehouse concepts and data quality. Biggest disadvantage is in my opinion module 5 with rather difficult and unclear assignment. I wish instructions were more precise and whole assignment more analogical to presented examples.5 with rather difficult and unclearAssignmentI wish instructions were more precisePositive0.760.50.890.96
yWjlOBnoEeWg_RJGAuFGjw Overall - great course giving possibility to learn working on tools such as Pivot4J and Pentaho Data Integration. While I am more interested in Business Analyst approach - it certainly gives meaningful background to data warehouse concepts and data quality. Biggest disadvantage is in my opinion module 5 with rather difficult and unclear assignment. I wish instructions were more precise and whole assignment more analogical to presented examples.instructions were more precise and wholeAssignmentmore analogical to presented examples. Positive0.780.50.890.96
yWjlOBnoEeWg_RJGAuFGjw Very nice class, well thought out and organized. The assignments are interesting and the practice assignments are relevant. Getting hands on on Pentaho was a big plus.well thought out and organized. TheAssignmentare interesting and the practice assignmentsPositive0.981.00.890.96
Z3yHdBVBEeWvmQrN_lODCw Excellent practical course. I consider assignments to be more valuable than any lectures, though maybe in this particular course I could welcome a bit more theory and even better — more user case details. Excellent practical course. I considerAssignmentto be more valuable than anyPositive0.80.50.831.05
Z3yHdBVBEeWvmQrN_lODCw I enjoyed the lecture of Ms. Gerber. She has a very clear-cut way of explanation that truly draws me in. However, some of the concept in this lecture is taught without complete examples, so often time I find myself a little puzzled doing the assignment. Also, I would appreciate more chance to do more assignments to fully master the topic, though I understand the limit of a MOOC. Nevertheless, nice course!myself a little puzzled doing theAssignmentAlso, I would appreciate more chancePositive0.730.50.831.05
Z3yHdBVBEeWvmQrN_lODCw I enjoyed the lecture of Ms. Gerber. She has a very clear-cut way of explanation that truly draws me in. However, some of the concept in this lecture is taught without complete examples, so often time I find myself a little puzzled doing the assignment. Also, I would appreciate more chance to do more assignments to fully master the topic, though I understand the limit of a MOOC. Nevertheless, nice course!appreciate more chance to do moreAssignmentto fully master the topic, thoughPositive0.990.50.831.05
Z3yHdBVBEeWvmQrN_lODCw Great, interactive assignments that are clear, relevant, and a lot of fun to do. Great, interactiveAssignmentthat are clear, relevant, and aPositive0.711.00.831.05
Z3yHdBVBEeWvmQrN_lODCw I really like this course assignments. I really like this courseAssignment Positive0.930.50.831.05
Z3yHdBVBEeWvmQrN_lODCw This course is well structured and engaging. I have learned a lot and the assignments were a great opportunity for me to put this new knowledge into practice - although it was a real challenge to complete the assignments beside my job. Now looking forward to the next chapter! have learned a lot and theAssignmentwere a great opportunity for mePositive0.991.00.831.05
Z3yHdBVBEeWvmQrN_lODCw Assignments at times a bit hazy and there is very little guidance. In general the types of assignments do not lend themselves too well to peer review. This is far off the standard set by courses 1 and 2. Lectures seem a bit generic and although Liz Gerber tries to make it hands on, the subject matter really doesnt seem anywhere as tangible as when Klemmer presents it. Assignmentat times a bit hazy andPositive0.82-0.50.831.05
Z3yHdBVBEeWvmQrN_lODCw Assignments at times a bit hazy and there is very little guidance. In general the types of assignments do not lend themselves too well to peer review. This is far off the standard set by courses 1 and 2. Lectures seem a bit generic and although Liz Gerber tries to make it hands on, the subject matter really doesnt seem anywhere as tangible as when Klemmer presents it.guidance. In general the types ofAssignmentdo not lend themselves too wellNegative-0.72-0.50.831.05
Z3yHdBVBEeWvmQrN_lODCw Assignments are ambiguously phrased and full of inconsistencies and typos. The last assignment does not provide feedback at all. It mainly felt like sitting in a lecture theatre getting a fragmented overview of the lecturer's work, while never gaining a real handle on the wider context, or what would have happened if an action hadn't been taken/had been performed differently. There was not enough further reading and no discussion of other people's work - such as a dissection of how a company might have arrived at a product we can actually identify in the wild. Rather than learning how I could tackle any project, I now know how to work on very specific examples of projects - if anything was to deviate from this, I'd still be clueless. Overall, the course feels haphazard and badly prepared.of inconsistencies and typos. The lastAssignmentdoes not provide feedback at all.Negative-0.78-1.00.831.05
Z3yHdBVBEeWvmQrN_lODCw the course is just 5 minute video of an overview of the topic then an assignment,many topics are replicated from previous courses in the same speclizationoverview of the topic then anAssignmentmany topics are replicated from previousPositive0.69-0.50.831.05
Z3yHdBVBEeWvmQrN_lODCw Unfortunately I found this course to be the least enjoyable so far in the specialization. I'm not sure if I was just jarred by the change in instructor, but I found her manner of lecture to be almost belittling. I'm not sure if she's a mother or not, but that's the way she comes across--like she's trying to squeeze massive and advanced theory into a pill designed for ten year-olds. A majority of this class simply glossed over things we already learned in the intro class, and she would often list things she was going to talk about, and then ignore one of those items entirely. In fact, one of the most challenging assignments in this course was building a journey map, something that was mentioned in the lectures, but not gone into in depth at all. I tackled this challenge by sort of haphazardly googling journey maps and praying my submission would come across as somewhat logical. Ultimately I'm very disappointed with this part of the specialization. I don't feel like it was worth my $39, and would love to see this class completely redesigned for future learners. Research and prototyping is arguably one of the most important things for a burgeoning UX designer to learn, and this class could stand to be a lot more in depth.fact, one of the most challengingAssignmentin this course was building aPositive0.89-0.50.831.05
Z7-ViyT-EeW5pgpJEN0S6w Great course, really covered so many details! I really enjoyed this one. This course, together with an intro course, is what I've been really expecting from this specialization. I especially liked the idea with the assignment being given only on the last week of the course. Already recommended those 2 courses.especially liked the idea with theAssignmentbeing given only on the lastPositive0.971.00.871.07
Z7-ViyT-EeW5pgpJEN0S6w I feel it very similar to the first course. Yes, you make a bigger game, it's more complex, we review more script stuff, and the project is more challenging. However, I feel that it's mainly about joining the pieces together, and following the instructions from the videos. I would like to see more exercises where there is the need to do stuff by yourself. Example: add the code to Sparty script to enable double jump. Then, after we complete the assignment, show us the correct result, so that we also practice scripting, and do the rest of the course with the right script. Also, I think it would be good to add a small course related to the artist's work, just as there is for the designer (Principles of Game Design) and the programmer (this course), but that's outside of the scope of this review.jump. Then, after we complete theAssignmentshow us the correct result, soNegative-0.690.50.871.07
ZgdEeNmtEeWIyg6KWmLgkQ Comprehensive course for beginners level. The lectures are thorough with many examples and resources. Assignments are interesting, with gradual level and lots of fun. Very recommended!thorough with many examples and resources.Assignmentare interesting, with gradual level andPositive0.711.00.781.26
ZgdEeNmtEeWIyg6KWmLgkQ Awesome course! Dr Tim is the best. Classes are light and humorous. All the examples are very practical and the assignments are smartly designed. I recommend it to anyone who wants a hands on start on making games, even with no prior programming experience, which was my case. But don't be fooled: if you do all the assignments, labs and projects, the course will be quite demanding. A good sign. Looking forward the next C# courses from Dr Tim.examples are very practical and theAssignmentare smartly designed. I recommend itPositive1.01.00.781.26
ZgdEeNmtEeWIyg6KWmLgkQ Awesome course! Dr Tim is the best. Classes are light and humorous. All the examples are very practical and the assignments are smartly designed. I recommend it to anyone who wants a hands on start on making games, even with no prior programming experience, which was my case. But don't be fooled: if you do all the assignments, labs and projects, the course will be quite demanding. A good sign. Looking forward the next C# courses from Dr Tim.fooled: if you do all theAssignmentlabs and projects, the course willNegative-0.911.00.781.26
ZNeGqEC2EeWC4g7VhG4bTQ It is really helpful to get an idea for statisctics. Examples, quizzes, assignments as well as R lab designed on according to content of class. There is no suprise.an idea for statisctics. Examples, quizzes,Assignmentas well as R lab designedPositive0.731.00.651.05
ZNeGqEC2EeWC4g7VhG4bTQ Very nice and useful course, some small mistakes in R assignmentscourse, some small mistakes in RAssignment Positive0.630.50.651.05
ZNeGqEC2EeWC4g7VhG4bTQ Great and clear videos, they make it very easy to understand all the concepts even if you don't know anything about the topic. The R-lab assignments are a great tool for getting usedt to working with what you have learned.anything about the topic. The R-labAssignmentare a great tool for gettingPositive0.741.00.651.05
ZNeGqEC2EeWC4g7VhG4bTQ This course has given me a much better understanding of many concepts I never understood while studying at university - Like the sampling distribution etc. and I can recommend it... The only "but" is... I can see from the discussions that some (many?) students have problems with the "R" assignments. I have been programming previously, so I have not have had these problems. I would though like that these "R" assignments where easier to print or collect in a PDF document, so that I could easily use it as a "howto" later.have problems with the " R"AssignmentI have been programming previously, soNegative-0.870.50.651.05
zTzjmvssEeSDoyIAC1CH0g Thank you so much for conducting such a well paced course to the prelude of Greek's history! The course was simply fascinating! Professor Andrew's teaching style was very detailed, often humorous and also engaging. It felt as if I was really present in one of his lectures in the university classroom! The provided reading assignments also immensely helped in gaining an in-depth understanding of the course content! The active discussion forum gave me the opportunity to fine tune my learning through Q/As and additional articles for further reading, provided by the very generous, friendly and encouraging mentors! Looking forward to such a course in future, With best regards, Saoumitaa G the university classroom! The provided readingAssignmentalso immensely helped in gaining anPositive0.911.00.831.23
zTzjmvssEeSDoyIAC1CH0g Best instructor and lectures covering the entire area..But Assignments should include more questions so that to cover entire content of course.covering the entire area. . ButAssignmentshould include more questions so thatNegative-0.751.00.831.23
zTzjmvssEeSDoyIAC1CH0g This is an absolutely 5-star course. Educational, interesting, right-paced... It is very clear that the professor has a passion for the subject and is deeply knowledgeable. There are two questions after every video lecture, which focus on the most important parts of the lecture and also helps the student see if they understood the content. Reading assignments are relevant and interesting. End-of-the week quizzes are challenging, but can be completed very successfully if the student paid close attention to the subject. I would recommend this course to everyone who likes history or ancient cultures. I hope for a sequel, too!if they understood the content. ReadingAssignmentare relevant and interesting. End-of-the weekNegative-0.731.00.831.23
zTzjmvssEeSDoyIAC1CH0g The reading assignments were really good and the pace of the course was very effective. The readingAssignmentwere really good and the pacePositive0.941.00.831.23
__y3wBnnEeW9dA4X94-nLQ It's a very nice course. The exercises selected were fun to work with and quite interesting. The lectures were quite clear and the material was well-elaborated. The assignments are quite interesting and fun to work with.and the material was well-elaborated. TheAssignmentare quite interesting and fun toPositive0.871.00.721.23
__y3wBnnEeW9dA4X94-nLQ This course was really awesome! I enjoyed doing the assignments and the way how the content was being taught was impressive. Very good!really awesome! I enjoyed doing theAssignmentand the way how the contentPositive0.971.00.721.23
__y3wBnnEeW9dA4X94-nLQ Like the first course of this specialization this course is really great! The explanations are simple and precise. And the programming assignments are really exciting! Perfect to start your journey in Java.simple and precise. And the programmingAssignmentare really exciting! Perfect to startPositive0.991.00.721.23
__y3wBnnEeW9dA4X94-nLQ It's a very good introductory course that I will definitely suggest to anyone who wants to start over. The videos and especially the programming assignments are wonderful. But if you don't pay for a certificate you will not be able to participate in the module quizzes, a bit frustrating when you put a serious amount of effort.The videos and especially the programmingAssignmentare wonderful. But if you don'tPositive1.01.00.721.23
__y3wBnnEeW9dA4X94-nLQ You need a little more experience in coding that just the first course, or try not to leave everything by the end of the week(as I did) to find what you need for the assignments. Great course !find what you need for theAssignmentGreat course ! Positive0.741.00.721.23
__y3wBnnEeW9dA4X94-nLQ the assignment is to hard to complete. theAssignmentis to hard to complete. Negative-0.990.50.721.23
__y3wBnnEeW9dA4X94-nLQ If you are a real beginner like me (having zero or little programming knowledge) and your time is limited, I think this course (or the specialisation) is not suitable for you. The assignments and quizzes are very time consuming. One week I spent literally 30+ hours writing and debugging codes for just one quiz.is not suitable for you. TheAssignmentand quizzes are very time consuming.Positive0.82-1.00.721.23
__y3wBnnEeW9dA4X94-nLQ Great assignments, lot of interesting stuff! GreatAssignmentlot of interesting stuff! Positive0.651.00.721.23
__y3wBnnEeW9dA4X94-nLQ Great projects! I feel like I learned a lot from completing each programming assignment.a lot from completing each programmingAssignment Positive0.671.00.721.23
__y3wBnnEeW9dA4X94-nLQ Can be a little bit to hard for beginners but great and interesting assignments.for beginners but great and interestingAssignment Positive0.880.50.721.23
__y3wBnnEeW9dA4X94-nLQ Interesting, but some assignments needs to be double checked. In my opinion some of the presented material is teaching poor coding practices for the sake of simplicity. Interesting, but someAssignmentneeds to be double checked. InNegative-0.860.50.721.23
__y3wBnnEeW9dA4X94-nLQ As usual the 4 professors(presenters) have done an excellent job. The resources, videos, assignments and quizzes are very helpful, well thought out and comprehensive. They have done an enormous amount of work. But there seem to be problems with the import edu.duke.* due to installation problems (e.g. Windows 10). Maybe include 3 videos like:( example from other Coursera courses e.g. R Programming) Installing BlueJ on a Mac Installing BlueJ on Windows Installing Bluej on (Mac) ; including these would enable me to give a rating of 5 stars. For the beginner programmer this would help a lot. I know there is the Discussions forum (very helpful) and students must sweat a bit to get BlueJ to work on some messy Operating Systems but this is my comment as a Beta Testeran excellent job. The resources, videos,Assignmentand quizzes are very helpful, wellPositive1.00.50.721.23